1
jpegイメージ(バイト配列形式)をrgbカラーマップにデコードするためにLibJpegライブラリを使用しています。 しかし、それは私のサンプル出力とは違ってきました。私はjavaプログラムでチェックしたいと思います。 javaプログラムでこれを行うには? ヘッダーにAPPnを使用する方法は? jpegイメージをrgbピクセルにデコードする方法データが配列で与えられたときのjpegのデコード
jpegイメージ(バイト配列形式)をrgbカラーマップにデコードするためにLibJpegライブラリを使用しています。 しかし、それは私のサンプル出力とは違ってきました。私はjavaプログラムでチェックしたいと思います。 javaプログラムでこれを行うには? ヘッダーにAPPnを使用する方法は? jpegイメージをrgbピクセルにデコードする方法データが配列で与えられたときのjpegのデコード
なぜ、余分なライブラリを必要としない画像にバイト配列を読み取ることByteArrayInputStream
と一緒に(純粋なJavaソリューションを)ImageIO.read
を使用しない:
BufferedImage image = ImageIO.read(new ByteArrayInputStream(bytes));
あなたが今まで試してみました何のいくつかのコードを投稿することができますし、あなたの期待どおりに働いていないものは?ありがとう。 – aldrin
私はlibjpegライブラリを持っており、jpegの生データからbmp形式のイメージを取得していますが、サンプル出力はrgbピクセルのブラックベリーから取得されます。私がJavaでrgb()によって私のlibjpeg出力(output.bmp)値のピクセルを読むとき、それは私にブラックベリーから取られたサンプル出力のそれとは異なるピクセル値を与えます。これには何らかの理由がありますか? – user894554
somコードを入力してください。 – dacwe