🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
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顺序