- ベストアンサー
画像データ(byte[])を半分にする方法
お疲れ様です、 画像を扱っているのですが、アップロードした画像を 半分に縮小したいのです。 画像データ(byte[])を使用して半分の大きさの(byte[]) を取得する方法をご存知の方よろしくお願いします。 参考になりそうなサイト等探しているのですが、なかなか 見つかりません。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
画像を半分にするといっても 画像の形式によってその方法は変わります。 BMPなどの非圧縮の画像はヘッダ情報から半分にできますが JPGなどの非可逆圧縮されたものは厳密に半分にする というのは難しいと思います。 とりあえず http://java.sun.com/j2se/1.4/ja/docs/ja/api/に クラス JPEGImageWriteParam とかありましたので使えるかもしれません。
その他の回答 (1)
- happypoint
- ベストアンサー率36% (521/1422)
回答No.1
こんにちは。 画像処理ソフトで画像の大きさを小さくしましょう。 ピクセル数が減れば、その分画像のサイズも小さくなります。
補足
説明不足でした、Javaサーブレットを使用しております。 環境:JDK1.4 です。