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