मैं opencv में एक बड़े GpuMat को एक छोटी सी मैट कैसे अपलोड कर सकता हूं

मैं क्या कर सकता हूं यदि मैं एक छोटे आकार के एमएटी को एक बड़े GpuMat पर अपलोड करना चाहता हूं और अन्य प्रविष्टियों को निरंतर संख्या से भरना चाहता हूं ?? उदाहरण के लिए, यदि मैट में 5 * 5 आकार है और GpuMat का 7 * 7 आकार है?

अग्रिम में धन्यवाद।

1

1 उत्तर

आप GpuMat पर ROI पहुंच का उपयोग कर सकते हैं:

GpuMat bigmat(7, 7, CV_8UC1);
Mat smallmat(5, 5, CV_8UC1);
GpuMat roi = bigmat(Rect(1, 1, smallmat.cols, smallmat.rows));//choose ROI for uploading
roi.upload(smallmat);
2
जोड़ा