Comment puis-je convertir de NV21 en JPEG. Actuellement, NV21 est le seul previewFormat
qui est pris en charge par l'appareil photo sur un Nexus One (sous Android 2.2).Android Conversion du format d'aperçu NV21 sur le Nexus un en JPEG
Merci.
Comment puis-je convertir de NV21 en JPEG. Actuellement, NV21 est le seul previewFormat
qui est pris en charge par l'appareil photo sur un Nexus One (sous Android 2.2).Android Conversion du format d'aperçu NV21 sur le Nexus un en JPEG
Merci.
Il est classe pour travailler avec des images YUV - YuvImage. Et cette classe a la méthode compressToJpeg. Mais seulement pour Android 2.2. En plus populaire 2.1 il n'y a pas une telle classe. Vous avez donc besoin d'écrire du code par vous-même (pour 2.1) pour convertir en rgb et d'utiliser la classe Bitmap. Mais vous la chance d'avoir 2.2 (je suis coincé avec un fonctionnaire 2.1 sur héros htc jamais = ((()
BTW, merci à Google pour API "puissante".
p.setPreviewFormat(PixelFormat.JPEG);
non?
où p = Camera.getParameters();
Cela ne fonctionne pas car 'p.getSupportedPreviewFormats()' ne retourne qu'une liste de taille 1 et contient la valeur qui correspond à 'ImageFormat.NV21' –
Etes-vous positif? Son travail sur mon Nexus One: S – Aidanc
pouvez-vous s'il vous plaît signaler le code? –
je fais la conversion du NV21 au format JPEG dans ce post: http://stackoverflow.com/questions/6535652/takepicture-hangs-on-android-2-3-3 –