Java OpenCV包装作物

Java OpenCV包装作物,java,opencv,Java,Opencv,我是OpenCV新手,需要执行“包装”裁剪。我正在用新的作物创建一个新的cv::Mat 图像看起来像这样(这些黑线构成一个人顺便说一句),所以输入是一个360度框架的EQR 这可以直接使用OpenCV完成,还是我应该计算位置?如果是这样,我该如何将这两幅图像缝合在一起 谢谢。它总是这样分开吗?如果没有,您很可能希望有某种方法来区分这两种情况。垂直投影(OCR中字符分割的简单算法)可能有助于找到“切点”。OpenCVMat类提供了获取对源图像的ROI(子部分)的引用的方法。知道切割点后,可以为“

我是OpenCV新手,需要执行“包装”裁剪。我正在用新的作物创建一个新的
cv::Mat

图像看起来像这样(这些黑线构成一个人顺便说一句),所以输入是一个360度框架的EQR

这可以直接使用OpenCV完成,还是我应该计算位置?如果是这样,我该如何将这两幅图像缝合在一起


谢谢。

它总是这样分开吗?如果没有,您很可能希望有某种方法来区分这两种情况。垂直投影(OCR中字符分割的简单算法)可能有助于找到“切点”。OpenCV
Mat
类提供了获取对源图像的ROI(子部分)的引用的方法。知道切割点后,可以为“左”和“右”工件创建2个ROI。创建一个相同大小的新
Mat
,并使用
copyTo
方法将这两个部分按相反顺序粘贴到此
Mat
。您需要定义一点问题,是否有边界框的坐标,是否要沿橙色外边界等进行裁剪?