私はJava SEを使って画像処理を行うAPPを作っています。実行時に画像が8ビットか16ビットかをプログラムで確認したいですか?それによると、私はthat.soで画像処理を行う、私はどのようにJavaでそれをチェックできますか?イメージが8ビットか16ビットかどうかをチェックする方法は?
3
A
答えて
1
ここに8ビットと24ビットのbmpファイルを読み込もうとしている投稿があります。ここで http://www.javaworld.com/javaworld/javatips/jw-javatip43.html?page=2
それは、このようなビット数を取得しようとします:
int nbitcount = (((int)bi[15]&0xff)<<8) | (int)bi[14]&0xff
あなたはこのカウントを取得したら、あなたはそれが、このビット数に基づいて、画像のこの種類を検証することができます。
1
関連する問題
- 1. C - 8ビットが32ビットであるかどうかをチェックする方法?
- 2. 8ビットから16ビットへの変換
- 3. Javaで16ビット.tiffイメージを8ビット.tiffイメージに変換するには?
- 4. atmega32は8ビットまたは16ビットですか?
- 5. スマートカードの読み取り(8ビットまたは16ビットですか?)
- 6. プロセスが64ビットか32ビットかをチェックする方法はありますか?
- 7. 負の数のAndroid 8ビットから16ビットへの表現
- 8. VHDLで8ビットを16ビットに変換するには?
- 9. 16ビットのグレースケールDICOMイメージを8ビットに変換します。正しい手順
- 10. 変換8 16ビットSSE
- 11. マイクロコントローラ8ビット、16ビット、32ビットをプログラミングするときの違いは何ですか?
- 12. imwrite 16ビットPNG深度イメージ
- 13. ffmpeg FLAC 24ビット96khzから16ビット48khz
- 14. 16ビットを8ビットの2つの部分に分割する
- 15. 16ビット深度CvMat *を8ビット深度に変換する
- 16. 16ビットpcmを8ビットに変換する
- 17. 16ビットのベクトルに8ビットのベクトルを配置する
- 18. 数値が64ビット整数であるかどうかをチェックする方法
- 19. バイナリファイルを異なる16進数の "型"(8ビット、16ビット、32ビット、...)に読み込む
- 20. 16ビットCPU、16ビットOSの仮想化
- 21. C# - 8ビットまたは16ビットのグレースケール生のピクセルデータを変換する
- 22. uint8_t、uint16_tはそれぞれ8ビットと16ビットであることが保証されていますか?
- 23. 特定のビット(24ビット、16ビットなど)のintをPythonに格納する方法は?
- 24. BMPイメージを8ビットのグレースケールに変換する方法
- 25. 多項式から16ビットCRCテーブルを生成する方法
- 26. コンピューティングシェーダでは、チャネルごとに8ビット、チャネルごとに16ビットのUAVがサポートされていますか?
- 27. 64ビットの数値を8ビットに変換する方法
- 28. C言語のアドレスから8ビットまたは16または32ビットを読み取る
- 29. UEFI Shellが64ビットまたは32ビットで起動しているかどうかを確認する方法?
- 30. Amazon EC2インスタンスが32ビットまたは64ビットであるかどうかを調べる方法は?
これまでに何を試しましたか?イメージフォーマット[here](http://en.wikipedia.org/wiki/Image_format)について読むことができます。特に画像ファイルサイズについてのセクション – radimpe
私はそれを読んだが、正確には私のproblem.iの解決策は、画像がJavaで実行時に8ビットか16ビットかどうかを確認したいのですか? – Jay