Python与机器视觉(一)安装与环境
本系列博客主要分享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与机器视觉(一)安装与环境相关推荐
- python解释器、pycharm安装及环境变量配置
python解释器.pycharm安装及环境变量配置 1.python解释器安装 下载地址:https://www.python.org/ 打开官网,点击downloads,选择操作系统,以windo ...
- Python第三方库Selenium安装及环境配置
Selenium是一个用于Web应用程序测试的工具.Selenium直接运行在浏览器中,就像真正的用户在操作一样.Selenium支持多种浏览器. 1.Selenium的安装 安装方式:pip ins ...
- python安装环境傻瓜式安装_Python环境安装(两种方式)
Python环境安装 前言 安装Python环境我个人知道的有两种方式: 1.直接安装Python 2.使用Anaconda进行环境的配置 个人还是比较喜欢第二种方式,毕竟在Anaconda可以创建不 ...
- python图像识别依赖包安装和环境配置
写这篇文章,目的是最近在做量化交易,有一个需求是访问比特币链上交易数据,监控大额资金转账,但账户只有一串地址码,无法识别是哪个交易所的,最后在金色财经https://www.jinse.com/bit ...
- python和编辑器一块安装_python环境搭建与编辑器安装
# python环境搭建与编辑器安装 学习一种语言的开始,一定是搭建编译环境以及拥有一个编辑器,作为公众号的第一篇文章,也是python教程的开始,本文主要介绍python编译环境的搭建与编辑软件的 ...
- python Linux下的安装
安装 python 3.9.0 安装依赖环境 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-deve ...
- Python安装教程步骤3:Pycharm和Anaconda3安装及环境配置相关问题汇总
本文针对Pycharm和Anaconda的安装和Windows中创建虚拟环境安装Pytorch并在PyCharm中配置虚拟环境两个帖子出现的主要问题进行了汇总和解决. Pycharm和Anaconda ...
- 【CV】Python下载安装及环境变量配置教程
目录 Python下载 Python安装 Python环境变量配置 Python下载 可通过https://www.python.org/downloads/下载 1.进入网页后点击Windows,其 ...
- Python学习(一) 安装,环境搭建,IDE
第一篇废话太多了,我的博客最主要的是给自己看的,大家觉得还凑合也可以看看,能说自己想法的就更好了,因为一个人的思想是有局限性的.集思广益,自己的认知才不会被禁锢. 注:其他的系统没装,在Windows ...
最新文章
- python基础知识面试题-干货满满--亲身经历的 Python 面试题
- 5.在MVC中使用泛型仓储模式和工作单元来进行增删查改
- 为什么都在吹鸿蒙,真的是吹爆鸿蒙
- android已经点击,【已解决】android中点击其他的(如Button等)但是EditText却没有失去焦点...
- 容器编排技术 -- Kubernetes设计架构
- mysql 用source 导入数据库报错
- tastypie使用cache对list data无效问题
- python+pymssql+selenium 获取短信验证码登录(实战练习)
- AJAX 框架Jquery的使用方法
- 关于python中的pow(1010、32)_关于Python中的??pow(1010,32),下列说法正确的是.
- 大工20春计算机文化基础在线测试1,大工20春《计算机文化基础》在线测试1学习答题资料...
- Linux中service命令和/etc/init.d/的关系
- AngularJS 控制器 ng-controller
- FPGA数字信号处理(十七)多级CIC滤波器Verilog设计
- TCP/IP协议新手入门学习
- 迅为4412开发平台Zigbee模块在物联网智能家居中的应用
- 008_SSSS_ Improved Denoising Diffusion Probabilistic Models
- C语言计算日期间隔天数的经典算法解析
- ORACLE修改processes和sessions参数
- 利用jsdelivr+github使用免费又好用的全球节点CDN
热门文章
- visual studio2019的安装以及使用
- TTSR再次理解,主要是针对Texture Transformer TT的全部过程的一个梳理
- arp 不同网段 相同vlan_同vlan不同网段能否ping通?
- CSS3动画 - 图片开关灯阴影动画
- 只腐蚀毛刺 腐蚀算法_去毛刺工艺大全,一次性列举了14种方法,非常全面
- 时间日期大小比较判断,时间戳/时间 - 转换
- 有关ArrayList的toArray()方法的一些探究
- 精仿B站源码+自动采集360视频
- 志汇超级外卖餐饮 5.9.2 + 超级跑腿 v1.9.5 打包下载 小程序模块
- 帝国CMS7.5仿hao123漫画网站模板动态版