2013-10-30 20 views
0

我是一名中級android程序員。我爲學習相機創建了一個簡單的應用程序。我的應用程序使用camera.takePicture()方法爲JPEG回調註冊回調並最終捕獲圖片。 但我覺得也可以使用setOneShotPreviewCallback()來捕捉圖像並提供回調。使用camera.takePicture(快門回調,jpeg回調)和setOneShotPreviewCallback捕獲的圖像是否存在任何質量差異

我的問題是:

  • 會有在2種方法之間的圖像質量的任何差異?
  • 嘗試使用setOneShotPreviewCallback()構建圖像時需要注意的其他事項?

在此先感謝。

回答

0

takePicture()用途(潛在)的相機全分辨率。預覽會顯示屏幕上顯示的圖像,通常是屏幕的分辨率。圖片的分辨率通常較高,質量較高。請注意,您可以從圖片回調中獲得類似JPEG編碼的數據,但在預覽回調中獲得原始圖片緩衝區數據。

-1

的人正在使用的表面以捕捉攝像頭的圖像質量會很好

相關問題