ビットマップ生データがどのように格納されているかを理解しようとしています。ビットマップストレージに関する記事はほとんど読んでいませんが、ビットマップファイルの生ビットフィールドデータは逆順(ABGR)で保存されることが記載されています。しかし、代わりにARGBを示す別の図が見つかりました。したがって、どのようにビットフィールドをRGBAピクセルの配列に変換する必要があるかわかりません。ビットマップはRGBA生ビットフィールドをどのように保存しますか?
2
A
答えて
2
は
を「それが依存」メモリとファイルの両方のレイアウトのためのさまざまなレイアウトがあります:あなたが言及した二人は2つの一般的なレイアウトです。一般に、各A-R-G-B成分(または「チャネル」)は8ビットであるが、これもまた「依存する」。
ウィキペディアにはBMP file formatに関する情報があります:16ビット、24ビット、および32ビットの色深度の違いに注意してください!また、記事では「RGBAX」を使用してサンプリングについて説明していますが、データは物理的に XAGRBまたはBGRなどに配置されている可能性があります。
リンゴをオレンジと比較することはできません。オレンジをリンゴバスケットの外に保つようにしてください。
ハッピーコーディング。
関連する問題
- 1. PS/PDFはどのようにビットマップを保存し、圧縮しますか?
- 2. Core GraphicsでRGBAイメージをどのように生成しますか?
- 3. ビットマップにRGB24サンプルを保存します。
- 4. firefoxは保存されたパスワードをどのように保存しますか?
- 5. 保存BitmapDrawableまたはビットマップ
- 6. RGBAビットマップをPILでロード
- 7. AudioRecordはどのようにファイル(PCM.WAV)を保存しますか?
- 8. authlogicはどのようにセッションを保存しますか?
- 9. vimはどのようにファイルを保存しますか?
- 10. cgi.FieldStorageはどのようにファイルを保存しますか?
- 11. Password Managerのパスワードはどのように保存しますか?
- 12. どのようにしてMovieClip(ビットマップとオーディオ)をFLVに保存できますか?
- 13. タッチスクリーンからの入力をどのようにしてビットマップ形式に保存するのですか?
- 14. ビットマップをアンドロイドでsdcardに保存する際にエラーが発生しました
- 15. どのようにNSUserDefaultsに整数を保存しますか?
- 16. 塗料の外でビットマップにグラフィックスを保存しますか?
- 17. ビットマップにはどのようなコンテナを使用しますか?
- 18. どのようにアンドロイドエミュレータのスナップショットを保存しますか?
- 19. どのようにアンドロイドコントロールのプロパティを保存しますか?
- 20. Android:onRetainNonConfigurationInstanceによって描画可能ビットマップまたはビットマップを保存することはできますか?
- 21. どのようにNSKeyedArchiverでデータを保存しますか?
- 22. androidはビットマップに名前をつけて保存します
- 23. クッキーはローカルマシンにどのように保存されますか?
- 24. 保存ビットマップ32bppでは
- 25. たくさんのビットマップを1つのビットマップに保存できますか? (2d)
- 26. カメラのプレビューをビットマップに保存する
- 27. どのようにキャンバスをjpegとして保存し、そのjpegをシステムに保存しますか?
- 28. Phonegap/Javascript App:Cookieはどのように保存できますか?
- 29. バリエーションはどのように保存されていますか?
- 30. ビットマップをスケーリングし、アルファベットをBlackBerryに保存します。
私は答えを残しました。より正確なバッキング/フォーマットについてのより正確な情報でポストを更新すると、より集中的な返信が得られる可能性があります。 –