下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、windows上安装Anaconda和python的教程详解 一提到数字图像处理编程,可能大多数人就会想到 matlab,但matlab 也有自身的缺点:1、不开源,价格贵2、软件容量大。一般3G以上,高版本甚至达5G以上。3、只能做研究,不易转化成软件。因此,我们这里使用Python这个脚本语言来进行数字图像处理。要使用Python,必须先安装python, 一般是2.7版本以上,不管是在 windows系统,还是Linux系统,安装都是非常简单的。要使用python进行各种开发和科学计算,还需要安装对应的包。这和matlab非常相似,只是 matlab里面叫工具箱(toolbox),而py
2、thon里面叫库或包。基于python脚本语言开发的数字图片处理包,其实很多,比如 PIL,Pillow, OpenCV, scikit-image 等。对比这些包,PIL和Pillow只提供最基础的数字图像处理,功能有限; OpenCV实际上是一个C+库,只是提供了 python接口,更新速度非 常慢。到现在python都发展到了 3.5版本,而opencv只支持到python2.7版本;scikit-image是基于scipy的一款图像处理包,它将图片作 为numpy数组进行处理,正好与 matlab一样,因此,我们最终选择 scikit-image进行数字图像处理。一、需要的安装包 因为
3、 scikit-image 是基于 scipy 进行运算的,因此安装 numpy 和 scipy是肯定的。要进行图片的显示,还需要安装matplotlib包,综合起来, 需要的包有:比较,安装起来非常费事,尤其是 scipy,在windows上基本安装不 上。但是不用怕,我们选择一款集成安装环境就行了,在此推荐Anaconda, 它把以上需要的包都集成在了一起,因此我们实际上从头到尾只需要 安装Anaconda软件就行了,其它什么都不用装。二、下载并安装 anaconda先至U https:/www.continuum.io/downloads 下载 anaconda,现在的版本有python
4、2.7版本和python3.5版本,下载好对应版本、对应系统的anaconda它实际上是一个sh脚本文件,大约280M左右。本系列以windows7+python3.5为例,因此我们下载如下图红框里的 版本:名称为: Anaconda3-241-Windows-x86_64.exe是一个可执行的exe文件,下载完成好,直接双击就可以安装了。在安装的时候,假设我们安装在 D盘根目录,如:并且将两个选项都选上,将安装路径写入环境变量。然后等待安装完成就可以了。安装完成后,打开windows的命令提示符:输入conda list就可以查询现在安装了哪些库,常用的 numpy, scipy 名列其中。
5、如果你还有什么包没有安装上,可以运行conda install *来进行安装。(*为需要的包的名称)如果某个包版本不是最新的,运行 conda update *就可以更新了。三、简单测试anaconda自带了一款编辑器spyder,我们以后就可以用这款编辑器来 编写代码。spyder.exe放在安装目录下的 Scripts里面,如我的是 D:/Anaconda3/Scripts/spyder.exe,直接双击就能运行。我们可以右键发 送到桌面快捷方式,以后运行就比较方便了。我们简单编写一个程序来测试一下安装是否成功,该程序用来打开一 张图片并显示。首先准备一张图片,然后打开spyder,编写如
6、下代码: 将其中的d:/dog.jpg改成你的图片位置然后点击上面工具栏里的绿色三角进行运行,最终显示如果右下角“ Ipython console,能显示出图片,说明我们的运行环境安 装成功。我们可以选择右上角的" variable explorer”来查看图片信息,如 我们可以把这个程序保存起来,注意python脚本文件的后缀名为py.四、skimage包的子模块skimage 包的全称是 scikit-image SciKit (toolkit for SciPy),它对 scipy.ndimage进行了扩展,提供了更多的图片处理功能。它是由 python语言编写的,由scipy社区开发和维护。skimage包由许多的 子模块组成,各个子模块提供不同的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 班级教研课件
- 安全用电管理规范讲解
- 2025年行业革新:海水提镁吸附剂制备技术新突破
- 面试答题技巧提升方法
- 近代医患关系影像集
- Chapter5Whoisthat(practice2)(课件)-新版香港朗文一年级上册
- 年中考化学专题复习课件题型分层突破(甘肃)题型四物质的转化与推断课件
- 难溶电解质的沉淀溶解平衡课件-高二上学期化学人教版选择性必修1-2
- 纱线行业沟通话术
- 教师用书高中数学独立性检验的基本思想及其初步应用教案新人教A版选修(2025-2026学年)
- 服装设计师录用合同及制度
- 电梯限速器校验合同(2篇)
- 某200米超高层泵送混凝土专项施工方案
- 期中测试卷(试题)-2024-2025学年六年级上册数学苏教版
- GB/T 44273-2024水力发电工程运行管理规范
- DZ-T+0155-1995钻孔灌注桩施工规程
- 【当代中国外交(外交学院)】试题及答案
- 有序则安之现场定置管理技术
- V型滤池设计计算书2021
- 医院护理培训课件:《老年患者静脉输液的治疗与护理》
- LY/T 1690-2017低效林改造技术规程
评论
0/150
提交评论