java - 使用 imagemagick 进行图像分割

标签 java imagemagick segment

我是 Imagemagick 的新手,但我正在尝试对图像进行分割,即当我将两个人的图像提供给分割代码时,输​​出图像应该在人的边缘出现虚线,即分割识别. 我已经尝试使用 -segment 命令,但无法执行该命令。

谁能提供解决图像分割问题的方法来帮助我。

提前致谢, 乔恩

最佳答案

图像分割是一项非常复杂的任务。按颜色或任何其他原始指标进行简单分割仅在非常受控的情况下才有可能。

Anders 已经建议查看 OpenCV - 如果您真的对这个主题感兴趣,Wikipedia可能有助于开始。 -> 基于颜色的分割快速指南 OpenCV (这段代码是C的,不过java库应该差不多) -> 简单的边缘检测可以由著名的 Canny Edge Detector

完成

对于测试,matlab 是快速获得结果的好工具。

关于java - 使用 imagemagick 进行图像分割,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14120347/

相关文章:

java - 如何更新回收器 View 的单个项目中的 View

javascript - 计算贝塞尔曲线下的面积

ruby-on-rails - 使用 Ruby/JRuby 将 pdf 转换为图像

iphone - 如何将 subview (其边缘的小 ImageView )添加到使用控件中的 segment-1

image - 正确理解不正确的MATLAB运算

python - python中的时间序列分割

java - 将数据从双数组传输到 HashMap

java - 如何计算具有相同键的 HashMap 值的平均值

java - 如果仅启用一个 fragment ,则不显示选项卡

java - 如何在java中重新采样图像并保持其物理尺寸?