【发布时间】:2011-04-07 15:43:58
【问题描述】:
我正在寻找实时摄像机源并为其添加效果并显示它。这是正确的技术。任何开源
【问题讨论】:
我正在寻找实时摄像机源并为其添加效果并显示它。这是正确的技术。任何开源
【问题讨论】:
您可以配置相机类来为您提供预览缓冲区(但副本)。这是通过 PreviewBuffer 回调接口提供的。您已经实现了接口并将其设置在相机上。在预览期间,您将获得预览缓冲区。 http://developer.android.com/reference/android/hardware/Camera.PreviewCallback.html
然后您可以在缓冲区上应用自定义处理算法,并使用 Surface 或 opengl 表面进行绘制。
Shash316
【讨论】:
查看 OpenCV...它需要您使用 C/C++、JNI 和 Android NDK 做一些工作,但它是一个非常好的库,应该可以轻松完成您需要的工作。
【讨论】:
Kieran 是对的,OpenCV 将是一种具有很多功能的简单易用的方法。 android 实现详情请见http://opencv.willowgarage.com/wiki/AndroidTrunk。
然后查看示例应用程序:https://code.ros.org/svn/opencv/trunk/opencv/android/apps/OpenCV_SAMPLE/ 这应该会让您成为一个很好的入门者,因为它是使用处理器处理实时图像的示例。
【讨论】: