cvRemap

cvRemap對圖像進行普通幾何變換 void cvRemap(

cvRemap
對圖像進行普通幾何變換
void cvRemap( const CvArr* src, CvArr* dst,
const CvArr* mapx, const CvArr* mapy,
int flags=CV_INTER_LINEAR+CV_WARP_FILL_OUTLIERS,
CvScalar fillval=cvScalarAll(0) );
src
輸入圖像.
dst
輸出圖像.
mapx
x坐標的映射 (32fC1 image).
mapy
y坐標的映射 (32fC1 image).
flags
插值方法和以下開關選項的組合:
CV_WARP_FILL_OUTLIERS - 填充邊界外的像素. 如果輸出圖像的部分象素落在變換後的邊界外,那么它們的值設定為 fillval。
fillval
用來填充邊界外面的值.
函式 cvRemap 利用下面指定的矩陣變換輸入圖像:
dst(x,y)<-src(mapx(x,y),mapy(x,y))
與其它幾何變換類似,可以使用一些插值方法(由用戶指定,同cvResize)來計算非整數坐標的像素值。

相關詞條

相關搜尋

熱門詞條

聯絡我們