0
在我的一個opencv程序中,我使用WarpAffine函數來旋轉圖像。這是我如何使用函數。WarpAffine函數在使用openCL和opencv時拋出錯誤
warpAffine(cropimage, imgRotated, RotateMatrix, cropimage.size(), cv::INTER_LINEAR);
及其工作細
爲了改善FPS我試圖通過使用的OpenCL 使用GPU所以我說這些的代碼
增補OCL頭
#include "opencv2/core/ocl.hpp"
設置國旗
ocl::setUseOpenCL(true);
變化數據類型
UMat cropimage,imgRotated;
然後使用相同的warpaffine功能
warpAffine(cropimage, imgRotated, RotateMatrix, cropimage.size(), cv::INTER_LINEAR);
該程序運行,並在終端正在得到一個錯誤
我的開發環境是Windows7以及visual studio 2012,opencv版本是3.0。