1
私は.img
ファイルから情報を抽出する必要があるプロジェクトに取り組んでいます。知られていることは、.img
ファイルに512x512ピクセルの画像が含まれ、各ピクセルのサイズがshort
の2ビットであることです。 ファイルからイメージを抽出する必要があります。問題は、C#
でそのファイルを読み取る方法ですか?バイナリ読書のための私の現在の行は次のようになります。コンテンツを抽出中.imgファイル
byte[] bytes = System.IO.File.ReadAllBytes("C:\temp\Jonatan\test23.img");
はあなたの助けをありがとう!
をあなたはそれを読んで、それをやりました。今、あなたはその情報で何をしたいですか?それを画像に描画し、別の形式で表示または保存しますか?次に、ビットマップを作成し、ピクセルの色を割り当てる必要があります。 – CodeCaster
はい、表示したいと思います。どのようにピクセルの色を割り当てることができますか? – user8795061
イメージファイルの中には、ファイル形式を示す[ファイル署名](https://en.wikipedia.org/wiki/File_format#Magic_number)があります。ファイルの最初の数バイトは何ですか? –