树莓派Motion网络摄像头
- 树莓派摄像头可以使用树莓派CSI摄像头,也可以使用USB摄像头。树莓派本身算力并不足以做一些如YOLO目标识别的应用。需要使用神经网络加速棒,相应的方案可以通过网上找到。不过这里使用网络摄像头的方案,通过wifi将摄像头数据传输到电脑或者手机端。
- 树莓派motion部署网络摄像头较为简单,网上也有很多教程如:
https://my.oschina.net/sharesuiyue/blog/864807
,只要简单几个步骤便可以在一个局域网内通过ip和端口号8081访问摄像头了。不过这种方式也有缺点。部署的方案是http访问推流,如果是android studio想要访问摄像头数据,并使用opencv进行处理是不行的,必须通过自己协议推流,并在手机端编写取流的代码获取视频帧。但是android studio不做处理,只是查看视频也是可以使用webview控件进行访问。而 QT 和 python访问就十分简单了,直接通过Opencv的VideoCapture通过IP端口访问即可。而且能使用opencv进行一些图像处理,识别的应用了。详细可以查看我的博客:`` - 树莓派-处理视频端必须处于同一局域网环境下,这里推荐使用手机热点,安卓手机可以通过安卓一款终端模拟器的app,通过命令行窗口输入ip neigh查找所有连入热点的设备分配的IP,当然也可以使用路由器。建议将路由器搭载到小车上。