0

画像のサイズを変更せずに画像サイズを縮小する方法 (高さと幅は同じにする必要があります)。Android ではどうすればよいですか?.画像の品質を下げたいです。ネットワーク経由で送信したいので、サイズを小さくする必要があります。.https://play.google.com/store/apps/details?id=com.shoozhoo.imageresizer& hl= en のような機能が必要です

4

2 に答える 2

1

リンクされているアプリケーションは、トリミングして画像のサイズを縮小することに注意してください。

画像の格納バイト数を減らしたい場合は、低品質で圧縮する必要があります。ここでは、品質とサイズを交換します。

ここにいくつかのコードがあります。

Bitmap bm = ... /* load your image into a bitmap object */

try {
  OutputStream out = new FileOutputStream(new File("my-smaller-image.jpg") ;
  bm.compress(Bitmap.CompressFormat.JPEG, 80 /* this is the quality parameter */, out) ;
  out.flush() ;
  out.close() ;
}
catch (Exception e) {}

ここでは、品質パラメーターが 80 に設定されています。選択したものを使用するか、正しいファイル サイズを指定してください。

于 2012-08-06T12:17:19.327 に答える