我是一名软件工程专业的学生,在我四年制学士学位课程的最后一年,我被要求做我自己选择的毕业设计。
我们正在试图找到一种方法来通知用户他/她在步行途中遇到的任何事情,这将作为一个安卓应用程序实现,这样我们就可以使用摄像头,我们想到了图像处理和计算机视觉,但我和我的团队成员都没有任何图像处理背景,我们搜索了一下,发现了OpenCv。
所以我的问题是,我需要任何特殊的背景来处理OpenCv吗?对于我的项目目标来说,使用计算机视觉是一个好的选择吗?如果不是,你建议我使用什么替代方案?
感谢你的帮助..提前感谢!
发布于 2013-12-19 00:15:41
乍一看,我会使用两个标准的摄像头来寻找深度图像-立体视觉(类似于MS Kinect深度传感器)
由此可以很容易地将阈值固定到某个距离。
这些算法非常需要CPU,所以我不认为它会在Android上工作(尽管我没有经验)。
如果你必须使用Android,我会寻找一些深度传感器(以避免从2张图像中提取深度数据)
对于原型,我会使用MATLAB (或Octave),然后我会切换到OpenCV (指针,内存。分配,诸如此类...)
https://stackoverflow.com/questions/19506755
复制相似问题