728x90
OpenCV 간단한 정리
OpenCV는 RGB채널을 역순으로 저장한다.
우리가 흔히 알고있는 RGB는 Red , Green , Blue 순이지만 OpenCV에서는 BGR순서로 픽셀 값을 저장한다.
공부하면서 찾아본 결과 BGR로 된 이유는 단순한 역사적인 이유때문입니다. OpenCV초기 개발당시 BGR색상형식이 인기있었기 때문에 BGR색상 형식을 선택한것이다.
따라서 현재 우리는 RGB를 쓰기때문에 OpenCV를 사용할때 BGR을 RGB로 바꿔줘야할 필요가 있다.
물론, OpenCV에서 관련 메서드를 지원한다.
OpenCV를 import했다는 가정하에 COLOR_BGR2RGB()를 사용하면 된다 .
cv2.COLOR_BGR2RGB
728x90
반응형
'Python' 카테고리의 다른 글
[Python Django]Django개발중 겪어본 이슈 (0) | 2019.01.22 |
---|---|
[Python] OpenCV를 이용한 imread중 image 한글파일 경로 입력시 문제와 해결방안. (0) | 2018.11.29 |
[Python] Face_Landmark 관련 간단한 팁(?) 정리 (1) | 2018.08.09 |
[Python] Pycharm debug error (0) | 2018.08.06 |
[Python] Centos7 에서 Conda 설치하기 (0) | 2018.06.22 |
댓글