背景:我在 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;
Run Code Online (Sandbox Code Playgroud)
我一直在调整阈值调用,并尝试了我在网上看到的各种建议,取得了不同程度的成功。
magickimage 有一个名为 -monochrome 的功能,但我还没有找到如何在 .net 库中实现该功能。
我确信这是可能的,但是实现良好的黑白转换的最佳方法是什么。