将图像上的字母从黑色更改为白色

将图像上的字母从黑色更改为白色

我有一个徽标图像(格式正确*.jpg,但必要时可以使用其他格式),其在白色背景上有黑色字母,如下所示:

我想将字母从白色改回,同时仍保留每个字母的黑色边缘/轮廓,以便您仍然可以看到它们(否则它只是白色背景上的白色字母,实际上不可读)。

有人能建议怎么做吗?我四处寻找,但找不到任何明显的方法。我想知道哪种软件最适合这项工作(最好是免费的),但没有使用 Photoshop ($$$)。

答案1

有人建议使用ImageMagick 中的边缘检测功能在他们的答案被删除之前,我设法让它发挥作用。

以下内容给了我想要的东西:

magick convert Logo-positive.jpg -negate -edge 5 -negate Logo-positive-edges.jpg

相关内容