본문 바로가기

영상처리

(8)
python 영상처리(1) 기본적인 opencv 이미지 읽기, 쓰기 코드입니다. import cv2 as cv img = cv.imread('Lenna.png') cv.imshow('result', img) cv.waitKey(0) 이제 다음 실습부터 여기에 openCV 와 직접 영상처리 알고리즘을 적용해서 나온 결과 두 가지를 실습해보겠습니다.
영상처리 on python 준비 Anaconda 다운로드 https://www.anaconda.com Anaconda | The World's Most Popular Data Science Platform Anaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities. www.anaconda.com Pycharm 다운로드 https://www.jetbrains.com/pycharm/ PyCharm: the Python IDE for Professional Developers by JetBrains The Python & Django IDE with..
컬러 모델 RGB 컬러 모델 RGB 컬러 모델은 Red, Green, Blue 세 가지 색상 값을 이용해 다른 색을 표시하는 것으로, 각 색을 혼합할수록 색상이 밝아지는 특징이 있습니다. 이것을 가산체계(Additive System)이라고 하며 각 색을 혼합 시 색상이 어두워지면 감산체계(Subtractive System)라고 합니다. 빛은 가산체계, 물감은 감산체계입니다. 컬러 디지털 영상처리를 수행할 때 빨간색, 초록색, 파란색을 각각 처리해야 원본 영상과 똑같은 색으로 영상을 생성할 수 있습니다. CMY 컬러 모델 CMY 컬러 모델은 청록색(Cyan), 자홍색(Magenta), 노란색(Yellow)을 기본색으로 사용합니다. RGB 컬러 모델에서와 다르게 C, M, Y 세 가지 색을 더하면 검정색이 되는 감산체..
디지털 영상처리 입문 디지털 영상처리 기술은 영상 개선, 영상 복원, 영상 변환, 영상 분석, 영상 인식, 영상 압축으로 분류됩니다. 그리고 구현 알고리즘은 화소 점 처리, 영역 처리, 기하학적 처리, 프레임 처리로 분류할 수 있습니다. 디지털 영상처리 기술 영상 개선(Image Enhancement)에는 디지털 영상의 밝기가 너무 어둡거나 밝을 때 밝기를 조정하는 작업이 해당됩니다. 디지털 영상에서 가장 어두운 값과 가장 밝은 값의 차이를 명암이라고 하는데, 이 명암에 따라 디지털 영상의 특징이 결정됩니다. 명암 값이 크면 영상이 좀 더 선명하게 보이고, 명암 값이 작으면 디지털 영상의 선명도가 줄어듭니다. 이런 명암 조정이 영상 개선의 한 예라고 할 수 있습니다. 이 밖에 디지털 영상을 개선하는 기술은 평활화(Equali..
opencv 와 영상처리 동영상
파이썬 영상처리 요약본
영상처리 mfc 전체 코드
영상처리 소스 정리 전역 변수 unsigned char ** m_InputImageR = NULL; unsigned char ** m_InputImageG = NULL; unsigned char ** m_InputImageB = NULL; unsigned char ** m_OutputImageR = NULL; unsigned char ** m_OutputImageG = NULL; unsigned char ** m_OutputImageB = NULL; int m_height; int m_width; int m_Re_height; int m_Re_width; int m_old_height; int m_old_width; int m_old_Re_height; int m_old_Re_width; 2차원 동적 배열 할당 unsign..