本系列博客主要分享Python在机器视觉/计算机视觉下的编程应用
cv2包是著名的视觉库OpenCV的Python实现

1.安装

在安装过python环境后,可以使用apt-get工具或者pip工具来安装视觉工具包cv2:

#利用apt-get工具安装
sudo apt-get install python-opencv#利用pip工具安装
pip install opencv-python#随后就可以在环境中导入cv2包使用了
import cv2
print(cv2.__version__)
>>> `3.4.3`

在Windows中,为了配置环境的方便,推荐使用anaconda来安装和配置所有的python环境以及opencv安装,可以利用conda工具便捷安装。
conda install -c conda-forge opencv

2.交互式环境jupyter notebook

为了更便捷直观地进行学习,我们可以安装jupyter来交互式的运行python命令,特别是在学习视觉包opencv时对于理解图像的各种操作很有帮助。

安装jupyter notebook:
pip install jupyter
在终端中启动:
pip install jupyter

  • 如果遇到python2 版本问题可以选择安装
    pip install ipython==5.0.0, jupyter==1.0.0
    来解决.
  • 如果出现编码问题:类似错误如下UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 4: ordinal not in range(128),这是由于python2中的编码bug,需要在python目录/lib/python2.7/site-packages/中新建一个文件:
    sitecustomize.py,其中包含下列代码。

import sys
sys.setdefaultencoding(‘utf-8’)

随后再修改系统默认编码:
export LANG=en_US:UTF-8
export LANGUAGE=en_US:en
cd your work_folder,启动`jupyter notebook``即可解决

Python与机器视觉(一)安装与环境相关推荐

  1. python解释器、pycharm安装及环境变量配置

    python解释器.pycharm安装及环境变量配置 1.python解释器安装 下载地址:https://www.python.org/ 打开官网,点击downloads,选择操作系统,以windo ...

  2. Python第三方库Selenium安装及环境配置

    Selenium是一个用于Web应用程序测试的工具.Selenium直接运行在浏览器中,就像真正的用户在操作一样.Selenium支持多种浏览器. 1.Selenium的安装 安装方式:pip ins ...

  3. python安装环境傻瓜式安装_Python环境安装(两种方式)

    Python环境安装 前言 安装Python环境我个人知道的有两种方式: 1.直接安装Python 2.使用Anaconda进行环境的配置 个人还是比较喜欢第二种方式,毕竟在Anaconda可以创建不 ...

  4. python图像识别依赖包安装和环境配置

    写这篇文章,目的是最近在做量化交易,有一个需求是访问比特币链上交易数据,监控大额资金转账,但账户只有一串地址码,无法识别是哪个交易所的,最后在金色财经https://www.jinse.com/bit ...

  5. python和编辑器一块安装_python环境搭建与编辑器安装

    #  python环境搭建与编辑器安装 学习一种语言的开始,一定是搭建编译环境以及拥有一个编辑器,作为公众号的第一篇文章,也是python教程的开始,本文主要介绍python编译环境的搭建与编辑软件的 ...

  6. python Linux下的安装

    安装 python 3.9.0 安装依赖环境 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-deve ...

  7. Python安装教程步骤3:Pycharm和Anaconda3安装及环境配置相关问题汇总

    本文针对Pycharm和Anaconda的安装和Windows中创建虚拟环境安装Pytorch并在PyCharm中配置虚拟环境两个帖子出现的主要问题进行了汇总和解决. Pycharm和Anaconda ...

  8. 【CV】Python下载安装及环境变量配置教程

    目录 Python下载 Python安装 Python环境变量配置 Python下载 可通过https://www.python.org/downloads/下载 1.进入网页后点击Windows,其 ...

  9. Python学习(一) 安装,环境搭建,IDE

    第一篇废话太多了,我的博客最主要的是给自己看的,大家觉得还凑合也可以看看,能说自己想法的就更好了,因为一个人的思想是有局限性的.集思广益,自己的认知才不会被禁锢. 注:其他的系统没装,在Windows ...

最新文章

  1. python基础知识面试题-干货满满--亲身经历的 Python 面试题
  2. 5.在MVC中使用泛型仓储模式和工作单元来进行增删查改
  3. 为什么都在吹鸿蒙,真的是吹爆鸿蒙
  4. android已经点击,【已解决】android中点击其他的(如Button等)但是EditText却没有失去焦点...
  5. 容器编排技术 -- Kubernetes设计架构
  6. mysql 用source 导入数据库报错
  7. tastypie使用cache对list data无效问题
  8. python+pymssql+selenium 获取短信验证码登录(实战练习)
  9. AJAX 框架Jquery的使用方法
  10. 关于python中的pow(1010、32)_关于Python中的??pow(1010,32),下列说法正确的是.
  11. 大工20春计算机文化基础在线测试1,大工20春《计算机文化基础》在线测试1学习答题资料...
  12. Linux中service命令和/etc/init.d/的关系
  13. AngularJS 控制器 ng-controller
  14. FPGA数字信号处理(十七)多级CIC滤波器Verilog设计
  15. TCP/IP协议新手入门学习
  16. 迅为4412开发平台Zigbee模块在物联网智能家居中的应用
  17. 008_SSSS_ Improved Denoising Diffusion Probabilistic Models
  18. C语言计算日期间隔天数的经典算法解析
  19. ORACLE修改processes和sessions参数
  20. 利用jsdelivr+github使用免费又好用的全球节点CDN

热门文章

  1. visual studio2019的安装以及使用
  2. TTSR再次理解,主要是针对Texture Transformer TT的全部过程的一个梳理
  3. arp 不同网段 相同vlan_同vlan不同网段能否ping通?
  4. CSS3动画 - 图片开关灯阴影动画
  5. 只腐蚀毛刺 腐蚀算法_去毛刺工艺大全,一次性列举了14种方法,非常全面
  6. 时间日期大小比较判断,时间戳/时间 - 转换
  7. 有关ArrayList的toArray()方法的一些探究
  8. 精仿B站源码+自动采集360视频
  9. 志汇超级外卖餐饮 5.9.2 + 超级跑腿 v1.9.5 打包下载 小程序模块
  10. 帝国CMS7.5仿hao123漫画网站模板动态版