自动ROI/rectangle识别

Automatic ROI/rectangle recognition

我希望能够将多个图像传递给python并检测图片中物体的轮廓。图片都代表钞票,因此 ROI 总是矩形的。无论我尝试过什么,我都无法准确地检测到账单。

我试过精明的边缘检测,但钞票(加拿大货币)上的透明区域example of a canadian bill很难检测到整张钞票。有没有人对如何自动裁剪出账单有什么建议?提前致谢!

将图像二值化很容易,因为背景是完全白色的。使用尽可能接近白色的阈值级别,以减少右下角的阴影效果。

然后在连接组件标记之后,凸包为您提供了一个漂亮的裁剪多边形。

如果你更喜欢四边形,你可以在四个基本方向上选择极端顶点。