图像处理在工作时很有趣。到目前为止,我能够将24 bpp位图图像转换为8 bpp并做一些技巧。
但我卡住了不能将它们改为1 bpp,这正是我想要的。 我在.Net4上工作,我使用一个名为Aforge的外部库。
是否有人知道如何将8 bpp图像转换为1 bpp?
感谢
答案 0 :(得分:2)
好问题,向我介绍了一个很棒的图书馆:) 对于解决方案:
Bitmap binary = new Bitmap( 100, 100, PixelFormat.Format1bppIndexed );
发现于:
答案 1 :(得分:1)
您可以使用一些图像处理技术(如Binarize和IntensityDetect)将8位图像转换为黑白图像。 我们搜索了互联网,发现了一些支持这些功能的商业工具包,但它们不支持多种文件格式。我们终于找到了一个名为leadtools的工具包,它通过大量其他图像处理功能支持这些功能。我注意到这个工具包本身可以处理任何深度。
答案 2 :(得分:0)
经过长时间的搜索,我得到了这个代码示例。