行列の乗算結果を別の行列のサブセットに直接コピーしようとしています:
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);
より効率的ではないでしょうか?