|
分類:[C#]
お世話になっております。
VC#2008についての質問です。
PictureBoxに一度設定したImageをBitmapクラスに取り出してBitmapDataクラスなどを扱いたいのですが、 下記コードの場合3行目でPixelFormat形式が8bitから24bitになってしまいます。
---------------------------------------------- Bitmap _bmp = new Bitmap("8bit Bitmap 画像ファイル名"); picturebox.Image = _bmp; Bitmap _bmp2 = new Bitmap(picturebox.Image); ----------------------------------------------
PixelFormat形式を維持したままImageクラスからBitmapクラスへデータを移行出来ないのでしょうか?
実際にやりたい事は、画面に表示した画像(PictureBox.Imageでしかデータを持っていない)から 画像データ(Header情報やColor情報を除くDIBデータ)を取得したいのです。
何か良い方法がありましたらご教授下さいますようお願い致します。
|