我想将cv::Mat src
类型的矩阵CV_8UC1
除以类型为float
的标量,并将结果存储在{{1}类型的新矩阵srcN
中}:
我现在正在这样做:
CV_32FC1
哪个不是很快。我想这样做:for(unsigned j=0;j<src.rows;j++)
for(unsigned i=0;i<src.cols;i++)
srcN.at<float>(j,i) = ((int) src.at<uchar>(j,i))/A;
但我没有在srcN中获得正确的值。有没有办法做到这一点?
另一个问题:MATLAB(字面意思是MATrix LABoratory)在使用矩阵的操作中非常快,我如何使用srcN=src/A;
使我的代码与matlab一样快?