我正在尝试使用openCV将图像“自动裁剪”为边界框/ QR码。某些情况下-我计划将打印出的图像放置在页面的中心,并在两个角上使用边框或QR代码。该页面(带有居中图像)将使用相机/网络摄像头捕获。我希望将捕获的图像“自动”裁剪为仅图像(而不是周围的空白)。如果有帮助,其背后的背景是为机器学习中的研究标记图像。
我在其他ML研究论文中也看到过一些技术,他们说他们使用QR码将打印图像的角落包围起来,以自动裁剪图像,但是没有提供进一步的解释。我不太确定如何在openCV中进行此操作。作为参考,这是我正在从Kurkin Et al谈论的论文/技术:
在我的场景中,不同之处在于我一次只能显示一张图片(而不是像本例一样,彼此堆叠6张图片)。
抱歉,这似乎微不足道,但是我对openCV还是陌生的,因此我不确定要执行此操作的最佳方法是什么。如果有人能指出我正确的方向,我将不胜感激。
先谢谢!