原创 搭建数字图像处理开发环境(Python+pycharm+opencv)

2020-9-24 13:42 3317 26 5 分类: 软件与OS
安装python

可以在这里下载最新版本
安装包

  1. 去Python官网(https://www.python.org/)上下载你自己想要的版本

  2. 解压安装包

  3. 点击python-3.7.0-amd64
    .双击安装程序,建议自定义安装路径,并且让它自动添加路径,要不然还要手动添加路径.之后一直 点“下一步“就行了。
    在这里插入图片描述

  4. 验证一下是否安装成功
    打开cmd,输入python,出现以下提示,大功告成

在这里插入图片描述

安装pycharm安装包
  1. PyCharm
    请根据机器是64位还是32位来选择对应的PyCharm版本。
    可以去PyCharm官网:https://www.jetbrains.com下载对应机器的安装包。
    安装包下载

  2. 第一步:进入PyCharm官网,点击Tools,如下图所示:

在这里插入图片描述

  1. 第二步:点击“PyCharm”,进入安装包现在页面,如下图所示:

  2. 第三步:点击“DOWNLOAD NOW”,根据自己需要下载匹配的操作系统的安装包,如下图所示:

在这里插入图片描述

  1. 第四步:等待安装包下载完,运行即可。

pycharm安装过程
  1. 第一步:找到下载好的PyCharm安装包,如下图所示“
    在这里插入图片描述

  2. 第二步:双击已下载的PyCharm安装包,出现如下图所示的界面,点击“next”

  3. 第三步:选择安装目录,Pycharm需要的内存较多,建议将其安装在D盘或者E盘,不建议放在系统盘C盘:
    在这里插入图片描述

  4. 第四步:点击Next,进入下图的界面:

数字1:create desktop shortcut(创建桌面快捷方式),系统32位就选32-bit,系统64位就选64-bit。现在大多数都是64位了,不清楚系统类型:我的电脑=》右键=》属性
笔者的电脑是64位系统,所以选择64位。
数字2:update path variable(restart needed)更新路径变量(需要重新启动),add launchers dir to the path(将启动器目录添加到路径中)。上一个PyCharm版本没有的,所以没有选择。
数字3:update context menu(更新上下文菜单),add open folder as project(添加打开文件夹作为项目)。上一个PyCharm版本没有的,所以没有选择。
数字4:create associations 创建关联,关联.py文件,双击都是以pycharm打开。
数字5:不要选,我第一次安装的时候就是勾选了,差点放弃。pycharn是国外的软件,网站就是国外,下载速度很慢。有人选上等一两个小时,我等半小时,直接强制关掉。没勾选安装很快完成。把数字1和数字4勾选就好,数字2和数字3看你自己需求。(数字5如果有需求,自己可以单独去官网下载安装JRE)
5. 第五步:点击Next,进入下图界面:
在这里插入图片描述

默认安装即可,直接点击Install。
6. 第六步:耐心的等待两分钟左右,如下图:
在这里插入图片描述
第七步:之后就会得到下面的安装完成的界面:
在这里插入图片描述

第八步:点击Finish,Pycharm安装完成。接下来对Pycharm进行配置,双击运行桌面上的Pycharm图标,进入下图界面:
在这里插入图片描述

从哪里导入pycharm设置,直接第三个(Do not import settings),以后还可以导入。选择Do not import settings,之后选择OK,进入下一步。
第九步:勾选I confirm that… ,界面如下:
在这里插入图片描述

第十步:点击“continue”,界面如下:
在这里插入图片描述

第十一步:数据分享,界面如下:
在这里插入图片描述

这个相当于一个问卷调查吧,看自己愿不愿将信息发送JetBrains来提升他们产品的质量
第十一步:点击“send”或者“Don’t send”。进入如下界面:
在这里插入图片描述
在这里插入图片描述

皮肤选择,建议选择Darcula主题,该主题更有利于保护眼睛,而且看上去也非常不错~~~
第十二步:可以右上角关掉,也可以左下角:skip remaining and set defaults(跳过其余和设置默认值)
在这里插入图片描述

第十三步:点击左下角:skip remaining and set defaults(跳过其余和设置默认值)进入激活界面,选择第二个License server,如下图所示:
在这里插入图片描述

Active 激活分为三种:1、JetBrains Account 账户激活;2、Activation code激活码(推荐亲测);3、License server授权服务器激活(推荐)
Evaluate试用 一般是30天.

安装opencv
  1. 同时按下 Windows+R

  2. 手动输入 cmd 命令行窗口
    在这里插入图片描述

  3. 直接输入pip install opencv-python,

  4. 测试:当你进入Python IDE后,敲入import cv2,未报错,说明OpenCV库安装成功。
    在这里插入图片描述

注:
  1. 在pycharm 中调用opencv出现的问题
    出现ModuleNotFoundError: No module named ‘cv2’
    在开始时候由于自己在cmd里面用pip install 进行下载过cv2,但是在pycharm里面需要用到cv2的时候出现:ModuleNotFoundError: No module named ‘cv2’ 这样的问题,

我也是在度娘找了很多的办法,类似导入.py文件之类的办法,但是都起不到效果,后来终于在自己理解了这个东西的使用之后,解决了这个问题:

解决办法如下:

第一种方法:在pycharm里面直接下载“opencv-python”的包,直接解决。

第二种方法(第一种方法不成功,可以尝试)

首先:打卡开自己机子上的pycharm,在file 选项里面找到Setting选项(如图)
在这里插入图片描述

点进去以后找到(如图)的按钮
在这里插入图片描述

点击以后有两个选项(add / show all),选择show all 的 选项,点击箭头所指的图标
在这里插入图片描述

进去以后是如图所示
在这里插入图片描述

点击右上角的+号,将自己下载的python路径下的site-packages文件夹路径放在这里就好了,类似上图我的一样,然后应用这个配置就好啦,

如果项目还报错,就重启一下就好啦。
2.
img = cv2.imread(“D:/123.jpg”)
“cv2不识别相对路径,需要为绝对路径,格式如上行

后续


关注我的公众号

作者: 跋扈洋, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3925799.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论1条评论)

登录后参与讨论

火引冰薪 2020-9-26 09:12

非常详细的资料,很感谢分享
相关推荐阅读
跋扈洋 2024-04-09 13:51
【原创奖励】DSP报错#10099-D程序将无法放入可用内存
问题开发TMS320Fxxxxx出现以下问题:#10099-D  program will not fit into available memory, or the section con...
跋扈洋 2023-12-21 16:17
【电子DIY设计】+基于HarmonyOS的OLED显示屏
引言 本文主要介绍如何在 OpenHarmony3.2的基础上开发IIC接口的OLED显示屏的不同显示效果。 目前网络上有关鸿蒙嵌入式方面的参考文章比较少,大多为HarmonyOS 1.0的版...
跋扈洋 2023-12-21 16:12
【原创奖励】STM32在进行CAN总线多节点通信时,同时发数据会一直收不到某设备数据的问题及解决
遇到的问题问题的发现最近在开发Canopen项目中,进行一主多从设备通信时,主站发送同步帧,两个从站往往只有帧ID优先级高的设备可以让主站接收到数据,而另一个从设备的数据往往接收不到。但当我关闭其中一...
跋扈洋 2023-12-21 13:24
【电子DIY设计】+ 基于STM32的多功能新型智能防盗门
总体设计设计来源随着社会科技的迅猛发展,智能化安防系统在家居安全领域得到了广泛的应用。为了提升居民生活质量和家庭安全性,我决定开发一款基于STM32的智能防盗门系统。在传统的门锁系统中,使用物理钥匙进...
跋扈洋 2023-12-07 10:49
【原创奖励】DSP串口收发,通信中断后,不能重连的问题及解决(TMS320F28379D)
遇到的问题问题的发现最近在开发DSP和STM32之间通信的一个项目,发现当STM32突然掉电后,即使重新上电,他们之间的通信也还是不能重连。问题排查之后进行排查:首先使用USB转TTL模块直接连接电脑...
跋扈洋 2020-11-16 10:16
连接阿里云物联网云平台(基于ESP8266)
创建阿里云产品登录阿里云物联网云平台,观看教程创建设备选择创建产品填好相应信息后,选择确定创建设备创建设备成功后,在弹出的添加完成对话框,单击前往查看或一键复制设备证书,获取设备证书。设备证书包含Pr...
EE直播间
更多
我要评论
1
26
关闭 站长推荐上一条 /5 下一条