如何將NV21轉換爲JPEG。目前,NV21是Nexus One(運行Android 2.2)上相機支持的唯一previewFormat
。Android將Nexus one上的NV21預覽格式轉換爲JPEG
謝謝。
如何將NV21轉換爲JPEG。目前,NV21是Nexus One(運行Android 2.2)上相機支持的唯一previewFormat
。Android將Nexus one上的NV21預覽格式轉換爲JPEG
謝謝。
有類YUV圖像的工作 - YuvImage。而這個類有方法compressToJpeg。 但它只適用於android 2.2。在更流行的2.1中,沒有這樣的類。 所以你需要自己編寫代碼(for 2.1)來轉換爲rgb,而不是使用Bitmap類。 但是你幸運地擁有2.2(我堅持官方2.1的HTC Hero永遠=((()
順便說一句,感謝谷歌的「強大」的API。
p.setPreviewFormat(PixelFormat.JPEG);
否?
其中p = Camera.getParameters();
沒有這不工作,因爲'p.getSupportedPreviewFormats()'只返回一個大小列表1,幷包含映射到ImageFormat.NV21的值 – 2010-08-06 18:47:09
您是否正面?在我的Nexus One上工作:S – Aidanc 2010-08-06 18:58:14
您能否發佈代碼? – 2010-08-06 19:31:09
我從NV21到JPEG轉換在這篇文章中:http://stackoverflow.com/questions/6535652/takepicture-hangs-on-android-2-3-3 – 2011-08-02 00:04:23