利用Visua Studio Code编辑与调试Python-Opencv代码

大家都知道微软的IDE可以说是目前最好用的IDE,但是对于Python来说,网上却没有一款像visual studio一样好用并且完全免费的IDE,不过现在出现了mini型的编辑器VSCode,包含了对多种编程语言的支持,尤其在Python的智能提示上有着巨大的优势。

下面我们来简单介绍安装过程,我使用的版本都是以win32为主。

首先下载

VSCode:https://code.visualstudio.com/

Python:https://www.python.org/downloads/。Python版本推荐下载Python2,这个对OpenCV版本支持更加广泛。

OpenCV:https://opencv.org/releases/

分别安装以上三种软件,注意在安装Python的时候,一定要勾选环境变量设置选项,这样VSCode就能识别到已安装的python.exe

如果忘记勾选那么可以自己在path添加环境变量:

D:\Python27;

D:\Python27\Scripts;

注:我的Python安装在D盘

将OpenCV\build\python\2.7\x86目录下cv2.pyd拷贝到D:\Python27\Lib\site-packages目录下。

注:我这里是32位,64位Python请选择x64

下面打开VSCode,在扩展(Ctrl+Shift+X)搜索Python并且安装。

然后集成终端(点击查看,再点击集成终端),在控制台输入以下指令:

pip install numpy

pip install matplotlib(这个看有没有需要)

这样一切就OK了。

下面我们来简单试用一下。

1、建立文件夹,一定要建立文件夹,VScode工程只识别同一个文件夹下的源代码。

2、打开VScode,并点击资源管理器,点击打开文件夹(和matlab的添加路径一样),点击新建文件添加.py文件,这里我们新建一个OpenImage.py。

3、将cv2.pyd拷贝到当前目录下。

4、书写代码。

 

import numpy as np
import cv2
img=cv2.imread('1.jpg',cv2.IMREAD_UNCHANGED)
cv2.namedWindow('img',cv2.WINDOW_AUTOSIZE)
cv2.imshow('img',img)
cv2.waitKey(0)

5、点击调试(Ctrl+Shift+D),在按下F5,就可以显示运行结果。当然也可以断点调试,和vs一样。

 

注:如果要用OpenCV读取视频文件,一定要把opencv_ffmpeg2413.dll放在创建的目录下

补充:修改

进入pipy网站,搜索opencv-python,查找pip安装指令,pip install opencv-contrib-python或者pip install opencv-python

  • 7
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值