0
bitmap.scaleInto関数を使用してビットマップイメージをリサイズしようとしています。私はメモリの例外を2 MBのサイズを持つ画像のためにそれをしようとしているときに取得しました。このような例外を発生させずに大きな画像ファイルのサイズを変更するにはどうすればよいですか?これは閉じることができビットマップをリサイズする際のOutOfMemoryError
おかげ
bitmap.scaleInto関数を使用してビットマップイメージをリサイズしようとしています。私はメモリの例外を2 MBのサイズを持つ画像のためにそれをしようとしているときに取得しました。このような例外を発生させずに大きな画像ファイルのサイズを変更するにはどうすればよいですか?これは閉じることができビットマップをリサイズする際のOutOfMemoryError
おかげ
あなたは、画像のサイズを変更するためのコードを投稿することができますか? – jprofitt
"2MBサイズの画像" - 残念ながら、これは画像の寸法(幅x高さ)について何も教えてくれないので、あなたが持っているソースのビットマップサイズは不明です。また、ダウンスケーリングするのかアップスケーリングするのかは分かりません。 –
BlackBerryデバイスでは、より大きなビットマップを扱う際にいくつかの問題がありましたが、これはバイトサイズではなく解像度に依存します。 Arhimedは、イメージのサイズを知るよりも、ビットマップのサイズと使用方法を知っているほうがはるかに便利だと指摘しています。 –