如何在 dotnet 中从 tiff 文件创建 2 位 gif
我已经使用 Bitmap 类将 tiff 转换为 Gif,但它无法使图像 2 位可能具有较小的尺寸。 请注意,位图类可以创建具有以下像素格式的图像: 1、4、8、16、32、64(位) 但我的需要是2位。 不幸的是 Gdi+ 不支持 2bpp。 有没有任何资源或库可以做到这一点?
I have used Bitmap class to convert tiff to Gif but it couldn't make the image 2 bit possible for have less size.
Notice that bitmap class could create images with this pixel format :
1, 4, 8, 16, 32, 64 (bits)
But my need is 2 bit.
Unfortunately Gdi+ do not support 2bpp.
Is there any source or library to do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
GDI+ 仅支持 1bpp、4bpp、8bpp 的 GIF 输出。尽管 GIF 规范允许其他颜色深度,但 GDI+ 不支持它。
http://msdn.microsoft.com/en-我们/library/system.drawing.imaging.pixelformat.aspx
GDI+ only supports 1bpp,4bpp,8bpp for GIF output. Although the GIF specs allow other color depths, it's not supported by GDI+.
http://msdn.microsoft.com/en-us/library/system.drawing.imaging.pixelformat.aspx