私はサーバーの終わりからbase64形式のjp2を取得しています。 jpgをjp2形式のImageMagickライブラリに変換してサーバーに送信することができます。彼らはBuffered ImageとImageIoを使ってjpgに変換することができます。 しかし、jpgをjpgに変換してImageviewでレンダリングする考えはありません。 助けを求めて願っています。前もって感謝します。アンドロイドの画像ビューへのjp2(jpeg2000)のレンダリング。
0
A
答えて
-1
はあなたがデコードJPEG2000用OpenJpegライブラリを使用することができますhttps://stackoverflow.com/a/39103107/2760681
private static void convertImage(int randNum) throws IOException {
try {
File foundFile = new File("c:\\images\\" + randNum + ".jp2");
BufferedImage background = ImageIO.read(foundFile);
ImageIO.write(background, "jpg", new File("c:\\images\\" + randNum + ".jpg"));
System.out.println("jpg file is generated");
} catch (Exception e) {
// TODO: handle exception
System.out.println("No file " + randNum +".jp2 found");
}
}
0
からこのコードを試してみてください。コンパイル済みライブラリhttps://github.com/DimaArts/OpenJpegAndroidを使用できます。それはencode jpeg2000の例を含んでいます。ライブラリは、デコーダとエンコーダのPNG入出力形式をサポートしています。あなたはJNIを使用している場合
OpenJPEGJavaDecoder decoder = new OpenJPEGJavaDecoder();
String[] params2 = new String[4];
params2[0] = "-i";
params2[1] = mInputPath; // path to jp2
params2[2] = "-o";
params2[3] = mOutputPath // path to png
decoder.decodeJ2KtoImage(params2);
:ウル返信用
public int decodeJ2KtoImage(String[] parameters) {
return internalDecodeJ2KtoImage(parameters);
}
関連する問題
- 1. Jpeg2000画像圧縮でのビットレート計算
- 2. 画像処理:アンドロイドのAscii画像への画像
- 3. アンドロイド:croping画像とビュー
- 4. アンドロイド:画面にフィットする画像ビューのストレッチ画像
- 5. .net画像をjp2に変換するjp2を使用するmagick.net
- 6. は、画像ファイルへのJavaコンポーネントをレンダリング
- 7. ListViewのURLから画像ビューへの画像のロード
- 8. 画像へのアニメーション効果androidの画像ビュー
- 9. 画像ビューの画像ビューxcode
- 10. 画像ビューではなく、画像ビューアへAndroidの
- 11. ラケット画像のレンダリング
- 12. アンドロイド:兄弟ビューへのアクセス
- 13. アンドロイド用OpenGL ESでの2Dゲーム用レンダリング画像
- 14. この影響をアンドロイドの画像ビューに与える方法
- 15. ServiceConfigurationError in .jp2画像ファイルを.jpgに変換する
- 16. はここアンドロイド の画像ビューの後ろに影を追加アンドロイド
- 17. ポストビュー以外のビューへのコメントフォームのレンダリング
- 18. TableRowの画像ビュー
- 19. tabHostの画像ビュー
- 20. Androidはビットマップから画像ビューへ
- 21. カスタム画像ビューの画像にスケールテキスト
- 22. 画像ビューと画像アスペクト比の差
- 23. CakePHP3変数へのビューのレンダリング
- 24. アンドロイドの画像ビューがフォーカスを得ていない
- 25. アンドロイドで六角形の画像ビューを作成するには?
- 26. アンドロイドでタッチして画像ビューを回転させる方法と画像ビューの幅を広げる方法
- 27. iPadアプリのスプラッシュ画像レンダリング
- 28. iOS11画像レンダリングの問題
- 29. ノードラテックス画像レンダリング
- 30. JavascriptでJPEG2000ビットマップ画像をデコードします。
感謝を..しかし、BufferedImageのとImageIOには、Android SDKでサポートされていない これを試してみてください。だから、私に何か選択肢を教えてください – Jeethendra