Opencv3 python学习1——图片基础处理
来源:互联网 发布:走台步的基本技巧 知乎 编辑:程序博客网 时间:2024/06/06 06:30
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) #注意,顺序不是RGBimg = cv2.merge([b,g,r]) img[:,:,0] = 0 #R通道置为0
参考内容:
【1】http://blog.csdn.net/qton_csdn/article/details/70187511
阅读全文
0 0
- Opencv3 python学习1——图片基础处理
- Opencv3 python学习2——视频基础
- Opencv3 python学习3——绘图基础
- Python Opencv3 图片读取
- python基础学习(6)—使用Python处理文件
- python opencv3 —— findContours
- python自然语言处理学习笔记2——基础语句
- Python基础学习篇—异常处理机制
- Python Opencv3 定位蓝色图片
- Python基础学习----字符串处理
- 《OpenCV3 计算机视觉 Python语言实现》——处理文件、摄像头和图形用户界面
- opencv3学习之绘图基础
- OpenCV3.0学习(二)——图片的读取、显示与保存
- opencv-python 学习笔记1:简单的图片处理
- python基础学习(1)—变量
- Python基础学习-小代码1【爬取网页图片】
- python学习——基础
- Python学习 —— 基础
- Meteor Shower POJ
- Java NIO 相关博文链接
- <LeetCode>Add Two Numbers
- redis持久化RDB和AOF
- 【已解决】pip出错:Cannot connect to proxy
- Opencv3 python学习1——图片基础处理
- uva10391 Compound Words (substr用法)
- 剑指offer面试题57 删除链表中重复的结点
- 【solr】Solr中文分词配置(IKAnalyzer)
- 浏览器优化思路
- 《转载》使用wubi安装Ubuntu14.04
- C#如何创建自定义控件以及添加自定义属性和事件使用
- 谈一谈神奇的ShadowDOM
- 从原理角度解析Android (Java) http 文件上传