opencv - 如何使用 cv2.grabcut 改进前景提取
解决方案
要改进提取,您需要使用iterCount
和mode
参数。
- 例如:
我有以下图像:
- 如果我应用示例代码:
我可以通过更改来改进
iterCount
吗?- iterCount=10, 20(分别)
- iterCount = 30、40(分别)
我可以通过改变模式来提高吗?
模式 =
GC_INIT_WITH_RECT
,GC_INIT_WITH_MASK
(分别)
在我的情况下GC_INIT_WITH_MASK
效果很好,但我说你需要更改参数,直到得到满意的结果。
推荐阅读
- idris - 在 REPL 中使用重写
- python - 使用导入的函数保存输出变量
- c - 当您没有可执行文件的源代码时,您可以在 Eclipse 中远程调试共享对象吗?
- c# - 在绑定到 ListView 之前从 ViewModel 修改属性
- python - 如何使用 for-try-except 块杀死 jupyter 实验室单元?
- image - Azure VM 自定义 OS 映像 ARM 模板部署
- vba - 当有多个相同的类名时,如何使用“getelementsbyclassname”?
- javascript - 以自定义方式显示和操作状态值
- android - 为什么按钮点击事件在所有版本中都有效,但在 Pie 中无效?
- python - 使用 asyncio 和 aiohttp 一段时间后挂起的请求