バイナリデータを画像に変換するにはどうすればよいですか? RGB 565 ビットマップ イメージの内容のバイナリ ファイルがあります。.bin ファイルを画像に変換したい。
前もって感謝します。
バイナリデータを画像に変換するにはどうすればよいですか? RGB 565 ビットマップ イメージの内容のバイナリ ファイルがあります。.bin ファイルを画像に変換したい。
前もって感謝します。
データを取得したら、まずそれを iOS のネイティブ形式 (RGBA8888、ARGB8888、または RGB888) に変換する必要があります。 この方法はそれを助けるはずです。あとは、 内のデータを取得するだけですvBuffer
。データを RGBA8888 として取得したら、そのデータで を作成し、それから を取得する必要がありCGBitmapContext
ますCGImage
。したがって、最終的には、可能であれば形式を切り替えることをお勧めします。この方法でパフォーマンスを節約することはできません。
UIImage *retrieved = [UIImage imageWithData:
[NSData dataWithBytes:data length:length]];