vs2013在图像处理中的应用(1):安装基本模块
2015-05-11 22:39
441 查看
快乐虾http://blog.csdn.net/lights_joy/(QQ群:Visual EmbedLinux Tools 375515651)欢迎转载,但请保留作者信息
很久没有摸图像处理的东西了,近期刚好需要有此需求,希望能够有一个比较好用的开发环境。在学校的时候做图像处理一直用的是matlab,不过现在正好在做VELT的开发,尝试用vs2013+python构造一个适合于自己用的开发环境。
安装目录为c:\python27
这个就没什么可说的了。
在联网的情况下,只需要简单地单击pip的安装链接,PTVS将自动在MS的网站上下载pip并安装,如上图,目前安装的版本是pip-6.1.1。
因此我们直接在网上找一个别人编译好的numpy包:
numpy-1.9.2+mkl-cp27-none-win32.whl
将之解压到
C:\Python27\Lib\site-packages
接下来让ptvs更新一下numpy库,以支持自动提示。
选择Refresh DB即可。
测试一下numpy库,打开一个python的交互窗口:
搞定!
它的安装与numpy类似,不能通过pip直接安装,可以下载:
scipy-0.15.1-cp27-none-win32.whl
同样将之解压到
C:\Python27\Lib\site-packages
再刷新一下IntelliSense:
验证scipy的安装:
搞定。
很久没有摸图像处理的东西了,近期刚好需要有此需求,希望能够有一个比较好用的开发环境。在学校的时候做图像处理一直用的是matlab,不过现在正好在做VELT的开发,尝试用vs2013+python构造一个适合于自己用的开发环境。
1.1.1 安装Python
出于对兼容性的考虑,在此选择python-2.7.9,win32版本,而不是最新的3.x版本。安装目录为c:\python27
这个就没什么可说的了。
1.1.2 安装PTVS
PTVS是ms提供的一个python插件,我用的是2.2,安装完成后可以在VS2013的扩展与更新中看到它:1.1.3 添加对python-2.7.9的支持
接下来需要让PTVS能够使用我们安装的python-2.7.9,打开VS2013的参数配置,加上python-2.7.9的支持:1.1.4 配置pip
pip是python对库的一种管理方式,它使得我们可以很方便地安装python的扩展库,因而我们需要首先安装它:在联网的情况下,只需要简单地单击pip的安装链接,PTVS将自动在MS的网站上下载pip并安装,如上图,目前安装的版本是pip-6.1.1。
1.1.5 安装numpy
numpy是用python进行科学计算的一个基础库,在pip库中可以直接搜索到,但这种方式获取的包无法安装成功,因为它只支持vs2008,而不支持vs2013。因此我们直接在网上找一个别人编译好的numpy包:
numpy-1.9.2+mkl-cp27-none-win32.whl
将之解压到
C:\Python27\Lib\site-packages
接下来让ptvs更新一下numpy库,以支持自动提示。
选择Refresh DB即可。
测试一下numpy库,打开一个python的交互窗口:
搞定!
1.1.6 安装scipy
scipy这个库实现了一些基本的科学计算函数,如:cluster --- Vector Quantization / Kmeans fftpack --- Discrete Fourier Transform algorithms integrate --- Integration routines interpolate --- Interpolation Tools io --- Data input and output lib --- Python wrappers to external libraries lib.lapack --- Wrappers to LAPACK library linalg --- Linear algebra routines misc --- Various utilities that don't have another home. ndimage --- n-dimensional image package odr --- Orthogonal Distance Regression optimize --- Optimization Tools signal --- Signal Processing Tools sparse --- Sparse Matrices sparse.linalg --- Sparse Linear Algebra sparse.linalg.dsolve --- Linear Solvers sparse.linalg.dsolve.umfpack --- :Interface to the UMFPACK library: Conjugate Gradient Method (LOBPCG) sparse.linalg.eigen.lobpcg --- Locally Optimal Block Preconditioned Conjugate Gradient Method (LOBPCG) [*] special --- Airy Functions [*] lib.blas --- Wrappers to BLAS library [*] sparse.linalg.eigen --- Sparse Eigenvalue Solvers [*] stats --- Statistical Functions [*] lib --- Python wrappers to external libraries [*] lib.lapack --- Wrappers to LAPACK library [*] integrate --- Integration routines [*] ndimage --- n-dimensional image package [*] linalg --- Linear algebra routines [*] spatial --- Spatial data structures and algorithms special --- Airy Functions stats --- Statistical Functions
它的安装与numpy类似,不能通过pip直接安装,可以下载:
scipy-0.15.1-cp27-none-win32.whl
同样将之解压到
C:\Python27\Lib\site-packages
再刷新一下IntelliSense:
验证scipy的安装:
搞定。
相关文章推荐
- vs2013在图像处理中的应用(3):用matplotlib进行绘图
- vs2013在图像处理中的应用(6):使用OpenCV进行图像处理
- 【OpenCV图像处理入门学习教程一】OpenCV2 + 3的安装教程与VS2013的开发环境配置 + JPEG压缩源码分析与取反运算修改
- vs2013在图像处理中的应用(8):用SWIG自动包装C/C++接口
- vs2013在图像处理中的应用(4):用Traits进行界面开发
- vs2013在图像处理中的应用(2):用sympy进行符号运算
- vs2013在图像处理中的应用(5):3D显示
- 【转】Windows安装Python图像处理库:PIL模块
- 高斯滤波在图像处理的基本应用
- Python图像处理库(PIL)--Image,ImageDraw等基本模块介绍
- Python图像处理库PIL的ImageOps模块介绍 -----> 一些基本的图像操作
- QT5.3.1和VS2013开发,安装插件后在VS2013建新工程报错模块计算机类型“x64”与目标计算机类型“X86”冲突
- Windows安装Python图像处理库:PIL模块
- Python图像处理库PIL的基本模块介绍
- 【图像处理】Python-Image模块基本的图像处理操作
- Mac 下安装 Python-OpenCV Python-OpenCV 处理图像(一):基本操作
- PHP基本知识 图像处理,验证码的应用
- Windows安装Python图像处理库:PIL模块
- Python图像处理库:PIL中Image,ImageDraw等基本模块介绍
- Windows安装Python图像处理库:PIL模块