1

行列の乗算結果を別の行列のサブセットに直接コピーしようとしています:

cv::Mat a,b,c;
//fill matrices a and b and set matrix c to correct size
cv::Mat ab=a*b;
ab.copyTo(c(cv::Rect(0,0,3,3)));

たとえば、結果を行列 c に直接コピーすることは可能ですか (これが機能しないことはわかっています)。

(a*b).copyTo(c(cv::Rect(0,0,3,3)));
//or 
c(cv::Rect(0,0,3,3)).setTo(a*b);

より効率的ではないでしょうか?

4

1 に答える 1