0
イメージキャプチャインテントまたはギャラリーピックインテントを実行すると、選択したイメージが表示されます。この画像私は、選択した画像のサイズを特定のサイズに変更し、それをサーバーに送るために新しいファイルとして取得したいと考えています。このことを達成することは可能ですか?このような機能を提供するライブラリはありますか?Androidがサイズ変更されたイメージをファイルとして取得する
イメージキャプチャインテントまたはギャラリーピックインテントを実行すると、選択したイメージが表示されます。この画像私は、選択した画像のサイズを特定のサイズに変更し、それをサーバーに送るために新しいファイルとして取得したいと考えています。このことを達成することは可能ですか?このような機能を提供するライブラリはありますか?Androidがサイズ変更されたイメージをファイルとして取得する
ピカソを使用することができます。
Picasso
.with(context)
.load(UsageExampleListViewAdapter.eatFoodyImages[0])
.resize(600, 200) // resizes the image to these dimensions (in pixel). does not respect aspect ratio
.into(imageViewResize);
し、ファイルをしたい場合は後に、あなたがターゲットで作業することができますサイズを変更
.into(new Target() {
@Override
public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) {
// send bitmap to server
}
@Override
public void onBitmapFailed(Drawable errorDrawable) {
}
@Override
public void onPrepareLoad(Drawable placeHolderDrawable) {
}
});
はあなたにビットマップを与えるonBitmapLoaded、あなたはサイズによって、サーバー
に送信するために必要なもの、これは何を意味するのですか?解像度と高さと幅? – Gaurang
[ギャラリーから画像を選択してアンドロイドで取り込んだ画像のサイズを変更するにはどうすればいいですか?](http://stackoverflow.com/questions/10773511/how-to-resize-an-image-i-picked-from-the- gallery-in-android) – Ironman
あなたは圧縮方法を使用しています.....ロスなし –