2012-07-31 35 views
0

我試圖使同時使用camera.startFaceDetection 和mediaRecorder.start成爲可能。實況錄像中的人臉跟蹤

但它總是墜毀,是否有任何理想的這種情況?

我想知道在媒體錄製過程中是否有可能面對跟蹤。

問候

回答

0

是的,我相信這是可能的(當然在ICS),我不知道但是有可能與MediaRecorder。

ICS相機應用程序擁有自己的EffectsRecorder.java類(這是我懷疑MediaRecorder無法工作的原因),它基於媒體記錄器編程模型。它用於Goofy臉部特效的圖表位於packages/apps/Camera/res/raw/goofy_face.graph中的goofy_face.graph中。您可以在ICS SDK中找到這些文件。

通過修改system/media/mca/samples/CameraEffectsRecordingSample中的過濾器圖來創建和使用我自己的效果,我獲得了相當多的喜悅。

注意:在我的Nexus S上,我得到了愚蠢的臉部特效,但不是後臺替換的,我認爲您需要一些硬件支持才能正確地完成這項工作。

+0

嗨Peterl,非常感謝,我做到了!在我的Nexus S的mediaRecorder期間使用camera.startFaceDetection可以。 – 2012-08-27 10:13:36