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

  • 安装python
  • 安装pycharm
    • 安装包
    • pycharm安装过程
  • 安装opencv
  • 注:
  • 后续

安装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不识别相对路径,需要为绝对路径,格式如上行

后续

如果想学习更多知识,可以订阅我的项目实战专栏。
还可关注我的公众号

搭建数字图像处理开发环境(Python+pycharm+opencv)相关推荐

  1. Windows 10 搭建Python开发环境(PyCharm )

    Windows 10 搭建Python开发环境(PyCharm ) 一.安装Python3 二.安装Pycharm 怎么使用PyCharm编写Python程序,简单教程. windows下安装pyth ...

  2. 初始----python数字图像处理--:环境安装与配置

    一提到数字图像处理编程,可能大多数人就会想到matlab,但matlab也有自身的缺点: 1.不开源,价格贵 2.软件容量大.一般3G以上,高版本甚至达5G以上. 3.只能做研究,不易转化成软件. 因 ...

  3. python numpy安装教程_手把手教你搭建机器学习开发环境—Python与NumPy的超简安装教程...

    手把手教你搭建机器学习开发环境Python语言是机器学习的基础,所以,想要入门机器学习,配置好Python的开发环境是第一步.本文就手把手的教你配置好基于Python的机器学习开发环境.超简单!第一步 ...

  4. 搭建开发环境——Python实战:Web App 开发 Day 01

    1. 背景介绍 Python 的功能十分强大,因其强大而丰富的开源包,让其可以实现高级爬虫,可以实现机器学习算法,可以应用到深度学习中,也可以开发Web App 项目. 本次的Python实战就是We ...

  5. python django开发工具_利用pyCharm编辑器创建Django项目开发环境-python开发工具第一篇...

    [前置说明] 1.django环境与python对应关系: Django version Python versions 1.11 2.7, 3.4, 3.5, 3.6, 3.7 (added in ...

  6. 51单片机支持python么_macOS搭建51单片机开发环境

    1.概述 鉴于好多朋友平常工作电脑为苹果,再配一台 Windows 机器来开发 51 单片机,略显多余.为此,本文详细讲解在 macOS 搭建 51 单片机开发环境. 软硬件需求:macOS 笔记本或 ...

  7. 数字图像处理——实验一 Python中数字图像处理的基本操作

    数字图像处理--实验一 Python中数字图像处理的基本操作 一.实验目的 二.实验主要仪器设备 三.实验原理 3.1 数字图像的表示和类别 3.2 opencv-python图像文件格式 四.实验内 ...

  8. 基础知识:IDE集成开发环境(pycharm)、基本数据类型、用户的交互、运算符

    阅读目录 今日内容: 1.IDE集成开发环境(pycharm) 2.基本数据类型(int.float.str.list.dict) 3.用户的交互(注释.输入input.输出print) 运算符(分类 ...

  9. WindowServer2012R2+Anoconda3.5.0.1+CUDA9.0+cuDNN7.1.3+Tensorflow-gpu1.6离线搭建深度学习开发环境

    WindowServer2012R2+Anoconda3.5.0.1+CUDA9.0+cuDNN7.1.3+Tensorflow-gpu1.6离线搭建深度学习开发环境 关键词:Windows,Tens ...

最新文章

  1. 职务与职级并行套改表_公务员职务职级并行时,15年的主仼科员能套四级调研员吗?...
  2. andengine游戏引擎总结基础篇
  3. PHP-mysql基础
  4. 蠕变断裂 ansys_如何避免范围蠕变,以及其他软件设计课程的辛苦学习方法
  5. 【HDU - 5900】QSC and Master(区间dp)
  6. RestTemplate使用笔记
  7. 和机器学习和计算机视觉相关的数学(转载)
  8. STM32 USB 问题汇总(转)
  9. thinkPHP开发的彩票网站源码,含pc端和手机端
  10. java源码中的生词摘录成有道词典单词本
  11. 100G QSFP28 AOC有源光缆的分类及应用
  12. 字符串处理(六)atoi、atof、atol和atoll
  13. css3动画Animate.css插件与wow.js插件
  14. 网页添加 Live2D 看板娘
  15. 黑客游戏Hacknet下载(游戏分享一)
  16. ibm入职测试题太难了_IBM面试的IQ测试题
  17. Xtrareport 多栏报表
  18. VR全景航拍补天教程
  19. 基于YOLOV5的目标检测模型-口罩检测
  20. csu-2018年11月月赛Round2-div1题解

热门文章

  1. 「雕爷学编程」Arduino动手做(18)---太阳能电池模块
  2. centos6.5 安装hadoop1.2.1亲测版
  3. (转)深入理解Linux修改hostname
  4. [NOIP2013] 花匠
  5. 郁闷好久的电脑问题终于搞定---电脑经常死机
  6. Sql中对大数据量的判断
  7. 精通Android自定义View(十三)事件分发简述
  8. Mr.J--Vue之v-cloak
  9. ActiveMQ objecmessage 无法调用问题。
  10. 8.给物体设置材质球