毕设设计是基于双目立体视觉的图像匹配与测距,采用Python+Opencv开发双目立体视觉系统,为了方便后续编程方便,使用Pycharm作为开发工具。将首次的环境搭建配置和项目过程记录如下。因此这篇很浅显的文章诞生了——Python3配置OpenCV以及PyCharm下的OpenCV第一个程序。
安装Python环境方法很多,下载安装包即可,推荐使用Anaconda3,下载地址 。
Anaconda3里面集成了很多Python需要用到的第三方科学计算库,后续使用中不像单独的Python那样需要配置各种库,一劳永逸。所以下载安装就完了。
下载后一路安装到底,需要注意的是在这一步一定要勾选下面两个框,这样后续就不需要配置环境变量,一劳永逸。
然后就是一分钟左右的安装时间:
在这个安装成功界面弹出的框大概意思是保存你的文件在这个软件的一个云盘,可以全部不选。
在cmd下输入Python,查看python信息,并输入第一个“hello,world”程序,显示如下:
至此python安装成功。
进入python的opencv库下载地址,Ctrl+F 输入opencv,找到下载列表,如下显示。
根据python版本选择对应OpenCV版本,我的python是3.6版本,选择对应的cp36m,64位。
下载好后,将安装包粘贴到Anaconda3的Lib/site-packages目录下。
然后在此目录下打开cmd窗口输入:“pip install opencv_python-3.4.0-cp36-cp36m-win_amd64.whl”。回车进行安装。
cmd 进入python,输入import cv2回车,不报错就说明安装配置成功了 。
直接进入官网下载安装包,下载链接Pycharm。
1. 打开Pycharm,新建一个Project,这里取名为:OpenCVTest
2. 然后新建一个python文件,取名为:readImage.py
3. 在readImage.py中键入如下代码
import cv2
img = cv2.imread("C:\\Users\\crc-pc\\Desktop\\pic.jpg")
cv2.namedWindow("Image")
cv2.imshow("Image", img)
cv2.waitKey(0)
cv2.destroyAllWindows()
4. 点击Run,运行程序
至此,Python3配置OpenCV以及PyCharm下的OpenCV第一个程序的所有工作完成。
接下来将进行研究如何使用OpenCV和Python实现基础的图像处理。