ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

从0开始搭建视觉检测智能车

2020-05-11 22:05:30  阅读:241  来源: 互联网

标签:get sudo apt 智能 opencv install 视觉 python3 搭建


这段不用做,仅作保留!!
安装python3
[树莓派安装anaconda](www.purethought.cn/2019/05/02/%E7%BC%96%E7%A8%8B/Python/%E6%A0%91%E8%8E%93%E6%B4%BE%E5%AE%89%E8%A3%85anaconda/)
这段不用做,仅作保留!!

一、树莓派开机准备

参考前文:树莓派系统烧录和备份,烧录原版树莓派镜像,并搭建上远程桌面。

二、安装opencv-python

前提是python3,可打开thonny编辑器看输出拦的提示,一般新版系统都是python3
安装python3和必要的动态链接库:

pip3 install opencv-python
sudo apt-get install libatlas3-base
sudo apt-get install libjasper1
sudo apt-get install libgst7
sudo apt-get install python3-gst-1.0
sudo apt-get install libqtgui4
sudo apt-get install libqt4-test
sudo apt-get install libilmbase12
sudo apt-get install openexr
sudo apt-get install libavcodec57
sudo apt-get install libavformat57
sudo apt-get install libswscale4
sudo apt-get install libhdf5-dev libhdf5-serial-dev
sudo apt-get install libqtgui4

然后安装opencv-contrib,这里边包含人脸识别,目标跟踪等先进的库,

pip3 install opencv-contrib-python

调用摄像头测试一下,在thonny里运行:

import cv2 #导入opencv库
cap = cv2.VideoCapture(0) #调用摄像头,参数是设备编号
#主循环是读取摄像头图像,按q停止
while True:
    ret, frame = cap.read()
    cv2.imshow('video',frame)
    if cv2.waitKey(1) & 0xFF == ord('q'):
        break
cap.release() #释放cap
cv2.destroyAllWindows()#销毁所有窗口

这时应该有摄像头画面!

吐槽:python的环境配置太恶心了,就是上面那几行代码,竟然花了一星期才配置好,一个人搞,几度绝望,此时才感受到anaconda的伟大之处!

三、视觉寻线

请参考:python-opencv视觉巡线

四、其他知识点参考

手把手教你搭建视觉检测智能车

标签:get,sudo,apt,智能,opencv,install,视觉,python3,搭建
来源: https://www.cnblogs.com/chendeqiang/p/12861674.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有