You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Imagemagick技术问询:如何保留异色相邻像素并置白其余像素?

图像处理需求

我处理的是计算机生成的精确像素图像,核心关注不同颜色的交点及其定义的对象。需要实现的效果:将仅与同色或白色像素相邻的像素置为白色,只保留与其他颜色像素相邻的像素——最终仅留下红色方块被绿色线条穿过的点/边缘。我猜测要用方形核的形态学操作,但不清楚具体方法。

操作前后示例(橡皮擦工具近似效果)

  • 处理前:
    处理前示例
  • 处理后:
    处理后示例

实际测试问题

上述近似方法在简单场景中有效,但在更贴近真实的测试案例里表现很差:
测试图像1
测试图像2
测试图像3
测试图像4
测试图像5
测试图像6

真实初始图像

以下是两张计算机生成的真实初始图像:
真实初始图像1
真实初始图像2

内容的提问来源于stack exchange,提问作者sroush

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 14:52:34