Convertir Bitmap d'un Fichier
Je comprends que l'utilisation de BitmapFactory
pouvez convertir un Fichier à un Bitmap, mais est-il possible de convertir une image Bitmap d'un Fichier?
Vous devez vous connecter pour publier un commentaire.
Je comprends que l'utilisation de BitmapFactory
pouvez convertir un Fichier à un Bitmap, mais est-il possible de convertir une image Bitmap d'un Fichier?
Vous devez vous connecter pour publier un commentaire.
Essayez ceci:
Voir ce
FileOutputStream
, juste un Fichier. Est-il un moyen de contourner cela?quality
?Espère que ça aidera u:
CompressFormat.JPEG
. Selon google, doco: Indice pour le compresseur, le 0-100. 0, signifiant que le compresser pour la petite taille, 100 sens de le comprimer pour max de qualité. Certains formats, comme le PNG qui est sans perte, va ignorer le paramètre de qualitéByteArrayOutputStream
, obtenir un tableau d'octets à partir de cela, alors écrire la matrice à uneFileOutputStream
? Pourquoi ne pas simplement leFileOutputStream
dansBitmap.compress
?File()
constructeur.Conversion
Bitmap
àFile
doit être fait en arrière-plan (PAS DANS LE THREAD PRINCIPAL), il entraîne le blocage de l'INTERFACE utilisateur spécialement si lebitmap
était grandeL'appelant
vous DEVEZ utiliser le
file
dansonPostExecute
.Pour changer de répertoire de
file
pour être stockée dans la mémoire cacheremplacer la ligne :
avec :