import cv2
img_path = 'C:/Users/WZChan/Desktop/test_600x350.jpg'
color_img = cv2.imread(img_path)
print color_img.shape
gray_img = cv2.imread(img_path, cv2.IMREAD_GRAYSCALE)
print gray_img.shape
cv2.imwrite('C:/Users/WZChan/Desktop/test_grayscale.jpg', gray_img)
reload_grayscale = cv2.imread('C:/Users/WZChan/Desktop/test_grayscale.jpg')
print reload_grayscale
#IMWRITE_JEPG_QUALITY:0~100 DEFAULT:95
cv2.imwrite('C:/Users/WZChan/Desktop/test_600x350_imwrite.jpg', color_img, (cv2.IMWRITE_JPEG_QUALITY, 80))
#IMWRITE_PNG_COMPRESSION:0~9 DEFAULT:3
cv2.imwrite('C:/Users/WZChan/Desktop/test_600x350_imwrite.png', color_img, (cv2.IMWRITE_PNG_COMPRESSION, 5))
存取图像 — OpenCV& Python
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 理论 任意的灰度图像可以被看做是地质学表面,高亮度的地方是山峰,低亮度的地方是山谷。给每个孤立的山谷(局部最小值)...
- 理论 傅里叶变换用来分析多种过滤器的频率特征。对于图片,2D离散傅里叶变换(DFT)用来找频率范围。一个快速算法叫...
- 前言 最近有些其他事情,一周未更新了,实在抱歉。以后争取,每周多更新几次。虽然也不知道能有多少人看到,但是也算自己...
- 前言 在这一节,我们将学习图像的基本构成单元——像素,我们将详细的探讨什么是像素?像素是如何使用来构成图像的?然后...
- 在开始代码前需要先安装Python2.7和Opencv2/Opencv3。具体安装方式可以看OpenCV官网,或者...