2012-02-11 25 views
2

我想從攝像頭拍攝20張或更多圖片,我將在以後使用。我可以拍照,但有快門時滯,我必須等待拍攝事件發生,只有在這之後,我才能拍攝另一張照片。任何人都可以幫助我嗎?我想減少這種滯後。無法在Camera.Parameters中找到任何內容。等待迴應。如何減少android相機的快門時滯?

即使將拍攝事件置於asynctask中,延遲仍然存在。任何幫助。

謝謝。

回答

2

相機只有硬件一樣快。沒有任何願望或相機參數可以使任何相機比硬件更快。

+0

同意。我正在看一款名爲GifBoom的應用程序,該應用程序可讓用戶按照自己的步調點擊20張圖片,而且我假設捕捉圖像是在一個異步的應用程序中完成的。是否有可能把takePicture()放在asynctask中?這將至少不會讓用戶等待捕獲發生。 – user484691 2012-02-11 22:19:32

+0

我不確定,但我認爲他們幾乎可以肯定地在視頻模式下使用相機並將視頻轉換爲動畫GIF。 – 2012-02-12 03:52:28

+0

我想有setPreviewCallBackWithBuffer應該做的魔術。如果它能正常工作,你會發布它 – user484691 2012-02-12 22:07:43