2013-06-25 30 views

回答

2

我認爲答案在於official doc

C: void cvWarpAffine(const CvArr* src, CvArr* dst, const CvMat* map_matrix, int flags=CV_INTER_LINEAR+CV_WARP_FILL_OUTLIERS, CvScalar fillval=cvScalarAll(0)) 

其中

CvScalar fillval=cvScalarAll(0)指定的 「缺口」 填充顏色。

調用此函數時,只需指定顏色標量fillval即可。

+0

你爲什麼要引用陳舊的C API而不是C++? – jnovacho

+1

像魅力一樣工作,謝謝!正如@jnovacho所指出的那樣,你使用的是舊的C API--但在cv2中仍然存在相同的參數:void warpAffine(InputArray src,OutputArray dst,InputArray M,Size dsize,int flags = INTER_LINEAR,int borderMode = BORDER_CONSTANT,const標量&borderValue =標量()' – James

+0

@jnovacho我認爲你是對的。 – SolessChong

相關問題