【发布时间】:2011-01-10 03:59:38
【问题描述】:
我正在开发一个打印图像文件文件夹的应用程序,包括 JPEG 和 TIFF。 TIFF 图像通常是黑白 (1bpp)。
加载图片后,我想确定图片是Color还是B&W还是Grayscale,以便将图片发送到正确的打印机(彩色打印机或黑白打印机)。
我正在使用Bitmap 构造函数image = new Bitmap(filename); 来加载图像。
编辑:检查像素深度的答案非常适合黑白。关于在不遍历每个像素的情况下检查图像是否为灰度的任何想法?
【问题讨论】:
-
使用它的 PixelFormat 属性。
标签: c# image bitmap color-depth bit-depth