1

重複の可能性:
ビットマップの色深度を確認するにはどうすればよいですか?

写真のパスを受け取っています。その写真がグレースケールであるかどうかを知る必要があります。これどうやってするの?

このコードを使用してそのパスをビットマップにロードしようとしていますが、パラメーターが無効であると言い続けています。

Bitmap myBitmap = new Bitmap(pFilePath);

ByteArray から grayScale にあるかどうかを確認できますか? または、ビットマップからそれを行う方法はありますか? それはどうですか?

ありがとう。

4

1 に答える 1

0

このプロパティを確認してください

image.PixelFormat

System.Drawing.Imaging.PixelFormatの値の1つと一致します

于 2012-10-31T12:50:29.267 に答える