JPEG や TIFF などの画像ファイルのフォルダーを印刷するアプリケーションに取り組んでいます。通常、TIFF 画像は白黒 (1bpp) です。
画像を読み込んだ後、適切なプリンター (カラー プリンターまたは白黒プリンター) に画像を送信できるように、画像がカラーか白黒かグレースケールかを判断したいと考えています。
Bitmap
コンストラクターを使用しimage = new Bitmap(filename);
て画像をロードしています。
編集:ピクセル深度を確認する答えは、B&W に最適です。すべてのピクセルを反復せずに画像がグレースケールかどうかを確認するアイデアはありますか?