【发布时间】:2021-05-02 20:28:04
【问题描述】:
背景:我在 Gimp 中对彩色图像进行了索引转换,结果是源图像的漂亮黑白版本。
我在 ImageMagick 中尝试了许多选项,但均无济于事。我可以接近,但从来没有像 gimp 似乎毫不费力地做的那样清晰明了。
这是我的来源:
var bmp = new MagickImage(sourceImage);
bmp.Threshold(new ImageMagick.Percentage(60));
bmp.Resample(200, 200);
bmp.ColorType = ColorType.Bilevel;
bmp.BitDepth(1);
bmp.Settings.Compression = CompressionMethod.Group4;
bmp.Strip();
bmp.Format = MagickFormat.Tiff;
我一直在调整阈值调用,并尝试了我在网上看到的各种建议,并取得了不同程度的成功。
magickimage 有一个名为 -monochrome 的功能,但我还没有在 .net 库中找到它是如何实现的。
我确信这是可能的,但实现良好的黑白转换的最佳方法是什么。
【问题讨论】:
-
请张贴您输入的图片或链接。
-
已编辑以添加示例图像。本文的浅色设计用于在黑白转换中丢失。钢笔和背景应转换为黑色,页面上的大多数文字也应如此。
标签: .net-core imagemagick monochrome