opencv python3记录(1)

今天周末,所以闲着试了安装了opencv,因为电脑本来就装了python3,只有vs2010而没装vs2015及以上版本,所以直接转向python下的opencv运用了

步骤:1.安装anaconda,直接百度上官网按着电脑系统类型选择下载即可,运行exe,一路next,不需要动脑操作,当然安装路径还是推荐改的(如果c盘容量不够的话)

2.安装了anaconda相当于安装了python及一堆包,所以没装python的直接这么干就好了,然后查看anaconda的安装路径有无添加到环境变量中,没有的话:单击“开始”菜单,打开“控制面板”,选择“系统”,点击“高级系统设置”,点击“环境变量”,在“系统变量”中找到“Path”那一条点“编辑”,添加Anaconda的安装路径,最后确定。然后打开cmd命令行,输入python,没报错即可

3.重新打开命令行,直接复制输入enter:conda install -c https://conda.binstar.org/menpo opencv3  

4.然后会建议一堆包需安装并提示 y/n,输入y,回车,剩下就是等待安装完毕

5.完毕后输入ptyhon,进入python状态

6.输入import cv2,执行,无错误提示,则代表安装成功

7.在pycharm上新建project,并新建一个test.py文件

8.在test.py中输入以下代码:

import cv2
img = cv2.imread('lu.png')
cv2.namedWindow("w")
cv2.imshow('w',img)
cv2.waitKey(0)
9. 将任一png图片放置.在所建project文件夹中,图片名为 lu 在pycharm工程树中可看到图片已加入工程

10.Run程序,弹出名为w的图片,此时已执行的就是opencv的'hello world '操作了

错误解答:

1.cmd下import cv2成功而pycharm失败。 解决:在pycharm file—setting—project interpreter—设置—more—最下面那个按钮观察path中有无包含anaconda的Lib路径,有则打开anaconda的安装路径,找到cv2.py并将其复制到Anaconda3\Lib\site-packages文件夹中,如无cv2.py,找到cv2.cp36-win_amd64.pyd类似(名字起码有cv2)的文件,将其更名为cv2.pyd,并复制到Anaconda3\Lib\site-packages文件夹中

2.pycharm运行run为灰色不可用。   解决:在test.py程序中最后一行加个断点即可运行

3.运行图片名称报错    解决:确保图片名为英文,不要中文

4.conda install -c https://conda.binstar.org/menpo opencv3下载opencv3速度过慢    解决:科学上网或者上 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 下直接下载opencv_python‑3.4.0‑cp36‑cp36m‑win_amd64.whl

将压缩包复制到Anaconda3\Lib\site-packages中,打开cmd,cd到Anaconda3\Lib\site-packages文件夹下,执行命令pip install opencv_python‑3.4.0‑cp36‑cp36m‑win_amd64.whl

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值