多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
1 python读取文件,获取图片的大小并用其他格式存储 ~~~ # -*- coding: utf-8 -*- import cv2 #载入图像 im = cv2.imread('e:/img/2.jpg'); #打印图像尺寸 h,w = im.shape[:2] print(h,w) #保存jpg格式为png格式 cv2.imwrite('e:/img/2.png',im) ~~~ 2 颜色空间转换 ![](https://box.kancloud.cn/36bbe62738ae83d9b2650fb26c8e597a_993x519.png)![颜色空间转换结果](https://box.kancloud.cn/eb8978afa20cbd4788dd37a40e22b656_993x519.png) 代码如下: ~~~ # -*- coding: utf-8 -*- import cv2 #载入图像 im = cv2.imread('e:/img/2.jpg') print(im.shape) gray = cv2.cvtColor(im,cv2.COLOR_BGR2GRAY) print(gray.shape) ~~~ 注意:opencv中图像不是用常规的RGB来存储的,而是BGR顺序