当图像处理开始工作时,它是很有趣的。到目前为止,我能够将24 bpp位图图像转换为8 bpp,并做了一些技巧。
但是我卡住了,不能把它们改成1bpp,这正是我想要的。我在.Net4上工作,我使用一个名为Aforge的外部库。
有谁知道如何将8bpp的图像转换为1bpp的图像?
谢谢
发布于 2012-08-13 04:33:44
问得好,给我介绍了一个很棒的库:)解决方案:
Bitmap binary = new Bitmap( 100, 100, PixelFormat.Format1bppIndexed );
如可在以下位置找到:
http://www.aforgenet.com/forum/viewtopic.php?f=2&t=1502
发布于 2013-03-05 20:03:57
您可以使用一些图像处理技术,如二进制和IntensityDetect将8位图像转换为黑白图像。我们在互联网上搜索了一些支持这些功能的商业工具包,但它们并不支持许多文件格式。我们最终找到了一个名为leadtools的工具包,它支持这些功能以及大量的其他图像处理功能。我注意到这个工具包本身就可以在任何深度下工作。
发布于 2015-12-09 07:40:02
经过长时间的搜索,我得到了这个代码示例。
Bitonal (TIFF) Image Converter for .NET
https://stackoverflow.com/questions/11925607
复制相似问题