Opencv3 python学习1——图片基础处理
2017-07-20 20:30
555 查看
Opencv3 python学习1——图片基础处理
本文档是自己的一个学习总结,中间有参考一些书籍和博客,如果有遗漏没有引用到的,可以和我说,我再修改。读取本地图片
# 读入彩色图片 img = cv2.imread('test.jpg') # 读入灰度图片 gray = cv2.imread('test.jpg',0)
显示图片
# cv2.imshow('test',test)
保存图片
# 保存图片 cv2.imwrite('save.jpg',img)
颜色转换
# 彩色转灰度 gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) # 灰度转BGR3通道 color = cv2.cvtColor(grayImg,cv2.COLOR_GRAY2BGR)
转换图片格式
# 转换图片格式 img = cv2.imread('test.jpg') cv2.imwrite('test.png',img)
移动图片
# 图像移动 roi = img[:,:1000] img[:,500:1500] = roi
获取图片属性
# 获取图像属性 print(img.shape) print(img.size) print(img.dtype)
拆分及合并图像通道
# 拆分及合并图像通道 b,g,r = cv2.split(img) #注意,顺序不是RGB img = cv2.merge([b,g,r]) img[:,:,0] = 0 #R通道置为0
参考内容:
【1】http://blog.csdn.net/qton_csdn/article/details/70187511
相关文章推荐
- opencv-python 学习笔记1:简单的图片处理
- iOS-Opencv 基础学习四(对图片进行图像模糊处理blur、边缘处理Canny)
- opencv-python 学习笔记1:简单的图片处理
- opencv-python 学习笔记1:简单的图片处理
- Opencv 基础学习二(对图片进行腐蚀处理、膨胀处理)
- opencv-python 学习笔记1:简单的图片处理
- Opencv (Opencv2)结合MFC学习数字图像处理---图片解码(3)
- Python处理HTML转义字符 分类: python基础学习 2013-06-28 19:00 1719人阅读 评论(0) 收藏
- 【OpenCV学习】Kmean均值聚类对图片进行减色处理
- gzip 压缩格式的网站处理方法---sina.com 分类: python python基础学习 2013-07-16 17:40 362人阅读 评论(0) 收藏
- Opencv基础学习二:图片的离散傅里叶变换
- 基础学习笔记之opencv(2):haartraining前将统一图片尺寸方法
- 基础学习笔记之opencv(2):haartraining前将统一图片尺寸方法
- 基础学习笔记之opencv(2):haartraining前将统一图片尺寸方法
- .Net程序员之Python基础教程学习----函数和异常处理[Fifth Day]
- 【OpenCV学习】Kmean均值聚类对图片进行减色处理
- Android基础学习__第7天__图片的各种处理
- 【OpenCV学习】Kmean均值聚类对图片进行减色处理
- 【OpenCV学习】Kmean均值聚类对图片进行减色处理
- Opencv (Opencv2)结合MFC学习数字图像处理---图片解码(2)