-
[OpenCV] cv::Mat 컬러 이미지에서 색순서는 BGR이 기본값!Tech/Development 2012. 8. 21. 14:03
OpenCV를 이용하면 이미지 입출력 뿐만 아니라 영상처리 전반에 관련한 함수를 쉽게 사용할 수 있다는 장점이 있다. 하지만 나의 경우에는 이전에 작성한 라이브러리를 사용하기 위해서 주로 OpenCV의 imread()를 이용하여 cv::Mat를 얻은 뒤, Mat의 data array에 직접 접근하여 처리할 때가 많다.
이 때, OpenCV에서 color image는 한 픽셀에 대해서 (B,G,R) 순서로 저장되어 있다! 흔히 일반적으로 생각하는 RGB 순으로 저장되어 있는 게 아니므로 주의하자.