在OpenCV Android中,submat函数的作用是什么



子mat函数在OpenCV Android中做什么?我正在努力理解我发现的一个代码,它确实实现了我想要的功能,我完全理解除了"Submat"功能之外的代码,因为在文档中我找不到参数的详细信息

Mat zoomCorner = rgba.Submat(0, rows / 2 - rows / 10, 0, cols / 2 - cols / 10);
OpenCV中的Mat对象使用引用计数方法。

CCD_ 2引用了缓冲区和缓冲区参数。

当您使用submat()时,您会得到新的Mat,它与原始Mat共享图像数据缓冲区。

您需要使用Mat::copyTo()方法将ROI复制到新的Mat,并使用submat()副本进行所有计算。

最新更新