我正在寻找实时摄像机源并为其添加效果并显示它。这是正确的技术。任何开源
问问题
5348 次
3 回答
2
您可以配置相机类为您提供预览缓冲区(但副本)。这是通过 PreviewBuffer 回调接口提供的。您已经实现了接口并将其设置在相机上。在预览期间,您将获得预览缓冲区。 http://developer.android.com/reference/android/hardware/Camera.PreviewCallback.html
然后,您可以在缓冲区上应用自定义处理算法,并使用 Surface 或 opengl 表面来绘制相同的。
沙什316
于 2011-07-20T13:31:24.003 回答
0
查看 OpenCV ......它需要你在 C/C++、JNI 和 Android NDK 中做一些工作,但它是一个非常好的库,应该可以很容易地完成你需要的工作。
于 2011-04-07T16:11:33.963 回答
0
Kieran 是对的,OpenCV 将是一种具有很多功能的好方法。有关android 实现的详细信息,请参阅http://opencv.willowgarage.com/wiki/AndroidTrunk 。
并查看示例应用程序:https ://code.ros.org/svn/opencv/trunk/opencv/android/apps/OpenCV_SAMPLE/ 这应该让您成为一个很好的入门者,因为它是使用处理器处理实时图像的示例。
于 2011-05-29T20:54:28.633 回答