간단하게 다음의 명령어로 이미지를 로딩
import cv2
import numpy as npimage = cv2.imread('test01.jpg',0)
x = 100 / y = 100 픽셀값은 BGR (RGB가 아님) 세값을 가지고 있어야 한다.
image[100,100]
이렇게 치면 해당하는 픽셀정보가 나온다. Blue / Green / Blue 값이다. 8비트 값인데 8비트는 0~255 값을 가지고 있다. 생각해보면 (255,255,255) 흰색임.
이미지 정보는 다음과 같이 볼수있다.
image.shape
Out[4]: (650L, 1200L, 3L)
image.size / image.dtype
등으로 이미지를 확인가능하다.
ROI(Region of Interest)설정도 가능한데, 다음과 같이 하면 된다.
roi = image[150:200, 200:300]
블루만 땡기려면
b = image[:,:,0]
'데이터분석 > Vision Recognition' 카테고리의 다른 글
[링크] 폐 진단의학 ITK VTK 및 관련 논문링크 (0) | 2015.12.14 |
---|---|
이미지 프로세싱 관련 라이브러리 모음 (0) | 2015.12.13 |
openCV를 이용한 간단한 이미지 조작 (0) | 2015.12.01 |
scikit-image를 이용한 간단한 이미지 불러오기 (0) | 2015.12.01 |
OpenCV 3 + 비주얼 스튜디오 + 윈도우즈10 설치 (4) | 2015.11.28 |