我如何使用 imagemagick 或其他语言检测到这个圆形斑点?
how I could detect this circular blob using imagemagick or another language?
我有一个无法检测到的圆形斑点。我正在尝试去除噪音,但我想不出有什么方法可以过滤这个圈子
请提供有关如何实现此目标的建议。
试试下面的方法。
- 转换并提取色度通道
- 阈值和取反(反转)
- 使用连接组件标记过滤掉小区域
- 使用morphology open平滑边界
convert mpG7Z.png -colorspace HCL -channel g -separate +channel \
-阈值 18% -否定 \
-定义连接组件:mean-color=true \
-定义连接组件:区域阈值=250 \
-连接组件 8 \
-形态学开放 octagon:4 \
result.png
我有一个无法检测到的圆形斑点。我正在尝试去除噪音,但我想不出有什么方法可以过滤这个圈子
请提供有关如何实现此目标的建议。
试试下面的方法。
- 转换并提取色度通道
- 阈值和取反(反转)
- 使用连接组件标记过滤掉小区域
- 使用morphology open平滑边界
convert mpG7Z.png -colorspace HCL -channel g -separate +channel \
-阈值 18% -否定 \
-定义连接组件:mean-color=true \
-定义连接组件:区域阈值=250 \
-连接组件 8 \
-形态学开放 octagon:4 \
result.png