我有一个cv :: Mat src(类型:CV_32F),大小为11000x1085。获取cv数据的一部分:: Mat
获取一行数据
cv::Mat dst = src.row();
如果我想从第4列数据到1085,我这样做的方式。
for(int i = 0; i < 11000; i++)
for(int j = 3; j < 1085; j++)
dst.at<double>(i,j-3) = src.at<double>(i,j);
还有另一种方法可以更快吗?
不应该是'Mat Dst(src,Rect(3,0,1085 - 3,11000));'? – Bull 2014-09-05 05:12:56
谢谢@B ...,已更新 – Klathzazt 2014-09-05 05:17:00