[참고]
- python으로 배우는 OpenCV프로그래밍 / 김동근 저 / 가메출판사
- Python OpenCV 강좌 : 제16강 - 채널 범위 병합 : https://076923.github.io/posts/Python-opencv-16/
- Python OpenCV 강좌 : 제15강 - HSV : https://076923.github.io/posts/Python-opencv-15/
1. cv2.inRange(src, lowerb, upperb[, dst]) -> dst
- 입력 src의 각 화소가 lowerb(i) ≤ src(i) ≤ upperb(i) 범위에 있으면 dst(i) = 255, 그렇지 않으면 dst(i) = 0 임
- lowerb와 upperb는 Scalar도 가능. dst는 src와 같은 크기의 8비트 부호 없는 정수 자료형임
- src가 다중 채널인 경우, 모든 채널에 대한 범위를 만족해야 함
- 3-채널 컬러영상에서 HSV 색상으로 변환 후, 색상 범위 지정하면 손, 얼굴 등의 피부 검출할 때 유용함
'#openCV # 파이썬' 카테고리의 다른 글
#openCV #python #카메라 autofocus 기능 끄기 (0) | 2019.04.29 |
---|---|
#openCV #원검출 #cv2.HoughCircles() (0) | 2019.04.04 |
#openCV #이미지 프로세싱 #cv2.cvtColor(), cv2.inRange() (0) | 2019.04.04 |
#openCV #Image Contours #cv2.findContours() #cv2.drawContours() (0) | 2019.04.03 |
#openCV #카메라 정보 비디오 저장 (0) | 2019.04.01 |