
python图像处理
鼠晓
未来的路是黑的,我不知道怎么走,我需要做的就是先走着。 https://smallzheng.blog.youkuaiyun.com https://github.com/mousezheng
展开
-
python图片批量裁剪
测试中对图片有的地方对大小有要求,有的需要裁剪边缘,花了一点时间做了个图片的批量裁剪,同时也学习了python对文件的简单操作#coding=utf-8## 测试需要,裁剪图片,使用之前学过的技术# 做一个裁剪的小案例import os#读取path路径下的 jpg文件def getAllImages(path): #f.endswith() 限制文件类型 #f.ends原创 2017-01-03 16:22:56 · 17222 阅读 · 1 评论 -
5-python图像处理opencv(1.读图,显示,转换,存储)
通过opencv的python接口来,调用opencv函数实现,对图片的载入,显示,颜色转换和保存等python+opencv的配置由于:opencv中使用到了python的许多第三方插件,例如 numpy等,以上链接均提供相应配置一.读图 opencv提供了一个很简单的读图方法, cv2.imread(path)img = cv2.imread("test1.jpg")二.显示 opencv原创 2017-01-04 14:27:12 · 9383 阅读 · 0 评论 -
6-python图像处理opencv(2.图像像素访问,通道分离与合并)
python可以调用opencv中提供的诸多方法来完成,对图像像素访问,RGB等通道的分离与合并一. 像素访问 opencv中使用 imread读出来的图片直接可以通过 im[i,j,0] 访问i,j位置的R通道(默认是RGB) 代码示例:#访问像素点,生成模拟带有小孔图片import cv2import numpy as npdef salt(img, n): for k in r原创 2017-01-04 16:01:17 · 11129 阅读 · 0 评论 -
pip 安装错误 ‘ascii’codec can't decode byte 0xd6.....
pip 安装错误 ‘ascii’codec can’t decode byte 0xd6….这个错误的意思是:askii码不能解码为字节为..的编码原因是pip安装Python包会加载我的用户目录,我的用户目录恰好是中文的,ascii不能编码。解决办法是: python目录 Python27\Lib\site-packages 建一个文件sitecustomize.py 内容写: import sy原创 2017-01-05 11:20:41 · 10090 阅读 · 0 评论 -
1-python图像处理之PIL,pylab
python计算视觉学习基础,PIL和pylab类库的简单使用,一. 读图与显示1.使用pylab中的 imread() 读图img = imread('图片路径')或者使用PIL中Image的open()方法img = Image.open('图片路径')2.显示使用pylab中的 imshow()imshow(img)或者 使用Image中的类(和上面不一样)img.show()测试用例原创 2016-12-30 21:34:25 · 11405 阅读 · 2 评论 -
2-python图像处理之Matplotlib
Matplotlib matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API, 十分适合交互式地行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。 在处理数学运算、绘制图表,或者在图像上绘制点、直线和曲线时,这个库都十分实用一. 画点线(1.画点,使用pylab中的plot()plot(x,y.'*')(2. 画线,使用pylab中的pl原创 2016-12-31 12:06:44 · 9822 阅读 · 0 评论 -
3-python图像处理之NumPy
NumPy(http://www.scipy.org/NumPy/) 是非常有名的Python 科学计算工具包,其中 包含了大量有用的思想,比如数组对象(用来表示向量、矩阵、图像等)以及线性 代数函数。数组对象可以帮助你实现数组中重要的操作,比如矩阵乘积、转置、 解方程系统、向量乘积和归一化,这为图像变形、对变化进行建模、图像分类、 图像聚类等提供了基础。一。 图像数组表示: 将图片转化为原创 2016-12-31 13:45:38 · 13782 阅读 · 0 评论 -
4-python图像处理之Scipy
SciPy(http://scipy.org/) 是建立在NumPy 基础上, 用于数值运算的开源工具包。 SciPy 提供很多高效的操作,可以实现数值积分、优化、统计、信号处理,以及对 我们来说最重要的图像处理功能。一. 图像模糊1.图像的高斯模糊是非常经典的图像卷积例子本质上,图像模糊就是将(灰度)图像I 和一个高斯核进行卷积操作: I = I*G 其中* 表示卷积操作。原创 2016-12-31 18:23:26 · 8563 阅读 · 0 评论