python - 从python中的重叠矩形中找到唯一区域
问题描述
我正在尝试从生成的多个有界框中找到唯一区域,以在 python 中查找产品的屏幕截图
解决方案
您可以先尝试按颜色对图像进行阈值处理(使用HSV 阈值或 RGB)。
然后有几个二进制图像,您可以使用Contour Approximation(页面上的数字 4)功能,使用 Douglas-Peucker 算法。填充生成的边界框。
之后,您可以将生成的二值图像彼此相减,以找到准确的交叉区域。
希望能帮助到你!
推荐阅读
- android - 如何打开APK文件并安装?
- c++ - 库中的代码可以位于特定地址吗?
- go - 强制函数只接受类型,而不是类型的底层类型
- operating-system - 两个并发进程执行完毕后,它们的共享变量的最小值和最大值分别是多少?
- mongodb - 从整个集合中查找一个文档,其中一个特定值嵌套在多个嵌入的子文档中
- aws-cdk - 如何向 `cdk bootstrap` 提供多个帐户凭据?
- ruby-on-rails - WickedPDF 和 Wkhtmltopdf 根据文本挂在 Rails 中
- javascript - 编程新手,试图解决这个 Isogram kata(使用 .match javascript)
- c# - 使用参数重新加载 mvc 索引视图不刷新
- dynamics-crm - 无法使用 Dynamics CRM 自定义中的操作将字段更新为空值