4
A
回答
4
有可能實現。 您應該定義一個處理Camera對象的類,例如Camera.open()等的調用。 不要提供以下線路相機對象,以禁用預覽 -
mCamera.setPreviewDisplay(mTargetHolder);
哪裏mTargetHolder
是SurfaceView。
如果你想接收幀回調,你可以實現Camera.PreviewCallback接口。
現在,在您調用camera.startPreview()之前,使用setPreviewCallbackWithBuffer(Camera.PreviewCallback)註冊您的回調處理函數。 Camera reference
有了這個你從回調中收到的幀數據,你可以做任何你想做的事情。只要記住它是一種原始數據格式。 另請參閱Camera.PictureCallback用法,如果你想拍照。
我希望這會有所幫助。 (即使不相關)
乾杯
相關問題
- 1. Android 4.4沒有預覽/ UI的攝像頭捕獲
- 2. Android 2.2前置攝像頭
- 3. Android上的攝像頭預覽處理
- 4. 提高Android攝像頭預覽
- 5. Android - 前置攝像頭預覽SurfaceView
- 6. Android攝像頭預覽水平翻轉
- 7. Android前置攝像頭預覽大小
- 8. Android攝像頭預覽畫面亮度
- 9. 從CosmicMind-Material捕獲API:攝像頭預覽不正確
- 10. HTML Javascript攝像頭捕獲
- 11. 在沒有預覽視圖或cameraUI的情況下捕獲攝像頭圖像?
- 12. opencv從網絡攝像頭捕獲圖像,無需後處理
- 13. 從Java攝像頭捕獲
- 14. Visual C攝像頭捕獲
- 15. 無法獲取相機預覽(通話攝像頭),HTC Thunderbolt
- 16. IP攝像頭捕獲
- 17. 使用外部攝像頭的攝像頭顯示預覽
- 18. DirectShow:攝像頭預覽和圖像捕捉
- 19. 在actionscrip3中捕獲攝像頭
- 20. Android的後置攝像頭拍攝照片,而不預覽
- 21. 如何構建renderscipt攝像頭預覽
- 22. 攝像頭在服務和預覽幀
- 23. Android攝像頭預覽 - 「無文件 - 不能切換相機
- 24. WP7中的攝像頭捕獲芒果
- 25. Ionic:預覽手機攝像頭視頻
- 26. 顯示改良活攝像頭預覽
- 27. 用Ruby捕獲攝像頭的圖像
- 28. 如何在android中打開前置攝像頭預覽?
- 29. 拉伸攝像頭預覽到全屏幕在Android中
- 30. 如何在Android中切換攝像頭並顯示預覽
你確定沒有調用'setPreviewDisplay'圖片嗎?你有任何示例代碼? – vbence 2011-05-08 17:41:26
刪除這一行,不顯示預覽的表面,但它仍然需要一個表面,連接到主窗口,工作..所以現在,而不是預覽,我可以得到一個黑色的表面:)你也許知道有什麼辦法可以解決這個問題嗎? – Vlad 2012-06-08 15:14:28
任何人都可以親切地確認答案是否有效...... – giga 2012-07-20 11:24:26