어떤이미지를 Warp하여 매트릭스를 얻었고,
변환후 이미지에서 영역 정보를 추출했을때, 그 영역을 다시기존 좌표계 위치(이미지 변환전 위치)에표시하고 싶을 때가 있다. 이때에는,
.....
// map_matrix 는 cvGetPerspectiveTransform 로부터 얻어진 매트릭스
// 로 가정한다. // 역변환 매트릭스를 보관하고 있는다.
cvInvert( map_matrix, mat_invTransform ); // 변환 좌표계의 좌표를 srcPts라 한다.
CvPoint2D32f srcPts[4] = {0}, dstPts[4] = {0};
srcPts[0] = cvPoint2D32f( 0,0 ); // left topsrcPts[1] = cvPoint2D32f( 0, 100 ); // left bottomsrcPts[2] = cvPoint2D32f(200, 100); // right bottoms.......
↧