레몬 생으로 씹어먹으면 맛있어요. :: OpenCV 정말 별거 아닌 tip

IplImage쓰실때, get?D 함수를 쓰면 좀 느리다는거 다들 아실겁니다.

그래서 imageData배열에 직접 인덱스 계산해서 접근하는 방법을 쓰기도 하구요.


그리고 많은(일단 제기준에서.. 죄다 옛날 책밖에 없어서...) 책들의 예시에서는 이걸 어떻게 하는지 보여주기 위해선진 몰라도 죄다 일일히 계산하죠...



그럴 필요는 없습니다. CV_IMAGE_ELEM(image, elemtype, row, co) 이라는 매크로 함수가 있으니까요.

 내부적으로는 (((elemtype*)((image)->imageData + (image)->widthStep*(row)))[(col)]) 이렇게 구현되어 있습니다. 포인터 활용 돋네.



'잡담' 카테고리의 다른 글

에휴  (0) 2014.02.04
HTML5 태그 사전 - 쉬운버전  (0) 2013.08.10
알고리즘 연습 할 수 있는 사이트  (0) 2013.08.05
20130219  (0) 2013.02.19
좋은 페이지 목록  (1) 2012.07.08
Posted by 레몬사과
,