opencv - 如何删除所选轮廓OpenCV之外的区域
问题描述
我有一些这样的图片: 在此处输入图片描述
index
通过功能选择我想要的轮廓后cv2.findContours
:在此处输入图像描述
我想删除这个轮廓之外的近乎白色的背景。我尝试了这种方法:Removing background color from image opencv python但我不知道如何修改遮罩,使轮廓的内部区域为白色,外部返回。
谁能告诉我怎么做?提前致谢
解决方案
推荐阅读
- c# - 获取特定字符之间的字符串
- javascript - 如何通过 axios 的请求在 2 中传递最终响应
- c# - CSVHelper - 导出到 CSV 时出现日期和十进制值(分隔符用作逗号而不是点)的问题
- typescript - 即使源代码未更改,如何强制 TypeScript 重新编译所有文件?
- c# - 错误 CS7068 对“ConfigServices”类型的引用声称它已在此程序集中定义,但未在源代码或任何添加的模块中定义
- npm - npm install 不考虑 package-lock.json 中的注册表/解析路径
- rust - Rust - 沮丧的动态特性
- php - 使用计算的“包含”或“必需”是不好的代码气味吗?
- android - Android Realm 迁移不会丢失真实用户数据
- sql - 使用 regexp_substr 获取两个字符串之间的所有内容