vim+python+OpenCV学习二 : 灰度图像 保存图像
来源:互联网 发布:网络主播红人排行榜 编辑:程序博客网 时间:2024/06/13 20:10
<pre class="python" name="code">#-*-coding:utf-8-*-import cv2import numpy as np #这样写可以简写名字空间img=cv2.imread("E://testpictures//meizilittle.jpg")# 创建一副空图片emptyImage=np.zeros(img.shape,np.uint8)#赋值图片emptyImage2=img.copy()#转变图像为灰度图片emptyImage3 =cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) #还可以用cvtColor获得原图像的副本#emptyImage3[...]=0 #将其转成空白的黑色图像cv2.imshow("Empty Image",emptyImage)cv2.imshow("Image",img)cv2.imshow("EmptyImage3",emptyImage3)#写出图像''' 对于JPEG,其表示的是图像的质量,用0-100的整数表示i, 默认为95。 注意,cv2.IMWRITE_JPEG_QUALITY类型为Long, 必须转换成int。'''cv2.imwrite("./meizia1.jpg",img,[int(cv2.IMWRITE_JPEG_QUALITY),5])cv2.imwrite("./meizia2.jpg",img,[int(cv2.IMWRITE_JPEG_QUALITY),100])'''对于PNG,第三个参数表示的是压缩级别。cv2.IMWRITE_PNG_COMPRESSION,从0到9,压缩级别越高,图像尺寸越小。默认级别为3:'''cv2.imwrite("./meizia3.png",img,[int(cv2.IMWRITE_PNG_COMPRESSION),0])cv2.imwrite("./meizia4.png",img,[int(cv2.IMWRITE_PNG_COMPRESSION),9])cv2.waitKey(0)cv2.destroyAllWindows()
</pre><pre class="python" name="code" snippet_file_name="blog_20160221_3_4675334" code_snippet_id="1583806">
0 0
- vim+python+OpenCV学习二 : 灰度图像 保存图像
- vim+python+OpenCV学习一 : 图像显示
- opencv 保存灰度图像的像素值
- opencv 保存灰度图像的像素值
- opencv学习(一)实现将彩色图像转换成灰度图像和二值图像
- Opencv: 彩色图像转成灰度图像并保存
- Python OpenCV显示图像并保存图像
- Python-OpenCV 处理图像(七):图像灰度化处理
- Python-OpenCV 处理图像(七):图像灰度化处理
- OpenCV图像灰度化
- opencv 灰度图像增强
- OpenCV图像灰度化
- OpenCV灰度化图像
- OpenCV读取灰度图像
- opencv学习笔记2——载入,显示,复制,旋转,保存图像及灰度图
- OpenCV学习笔记(32)图像载入、显示、保存、变换灰度图 总结
- opencv学习(二)之图像的加载、显示、保存
- Python+OpenCV学习(1)---图像的读取与保存
- window.onload和DOMReady
- Android面试整理(2016)
- 进程上下文
- 深入理解Linux内核 第二章知识点总结
- 分布式缓存系统_Memcached
- vim+python+OpenCV学习二 : 灰度图像 保存图像
- Ubuntu安装wine时停止在"正在设定ttf-mscorefonts-installer"解决方法
- HighCharts_数据值重叠问题
- 【慕课笔记】第二章 认识JAVA中的字符串 第5节 认识JAVA中stringBuilder类
- [Node入门] => 读书笔记(三)
- Java 序列化Serializable详解
- WebService梳理
- 使用HYPER-V搭建linux虚拟机
- C#基础之三大结构