2011-08-04 5 views
0

J'essaie de redimensionner une image bitmap en utilisant la fonction bitmap.scaleInto. J'ai obtenu l'exception de mémoire insuffisante en essayant de le faire pour une image ayant une taille de 2 Mo. Comment est-ce que je peux faire un redimensionnement de grands fichiers d'image sans obtenir une telle exception?OutOfMemoryError lors du redimensionnement Bitmap

Merci

+3

Pouvez-vous envoyer votre code pour redimensionner l'image? – jprofitt

+1

"image ayant une taille de 2 Mo" - malheureusement, cela ne nous dit rien sur les dimentions d'image (largeur x hauteur), donc on ne sait pas quelle taille de bitmap source vous avez. Aussi, vous ne dites pas si vous downscaling ou upscaling. –

+0

Les terminaux BlackBerry ont rencontré des problèmes de taille plus importante, mais cela dépend plus de la résolution que de la taille des octets. Arhimed a raison de souligner que connaître les dimensions du bitmap, et votre utilisation, serait beaucoup plus utile que de connaître la taille de l'image. –

Répondre

Questions connexes