opencv - 查找形状内没有负区域的轮廓
问题描述
作为在 image 中查找连续黑色像素的后续问题,我使用 OpenCVfindContours()
来检测白底黑字的形状(我反转颜色以使函数更好地工作)。在下图中,OpenCV 将“g”的外形和内碗检测为不同的形状:
我可以使用层次结构来丢弃其他形状中的形状,但我宁愿避免它,以防 OpenCV 检测到整个图像周围的总体轮廓。是否findContours
有一些调整会导致它只找到连续的像素而不是内部的负形?
解决方案
推荐阅读
- azure - 如何根据发出请求的用户定义 Logic-App 响应
- javascript - 从角度2 +反应形式的输入字段中删除连字符
- sql - 如何在 bigquery 中选择不同的值(多个值)?
- c# - 使用 HTTP 模块将用户重定向到另一个站点以进行自定义身份验证
- python - 如何解决 Python OpenGL 内存泄漏问题?
- javascript - 在 Preact 的 FunctionalComponent 中更新状态中的对象
- vba - 在 SharePoint 文件夹中查询 Access 数据库,在回收站中创建一个“.laccdb”文件
- javascript - 如何根据javascript中图像的标题显示图像?
- android - 完成之前的活动后,Android WebView 变得没有响应
- c - C静态范围变量未定义