python 修改图像的分辨率

使用 PIL 模块修改图像分辨率

计算公式,像素用cv2.resize() 调整,分辨率用下面代码调整,得出尺寸。
python 修改图像的分辨率_第1张图片

import cv2
from PIL import Image as ImagePIL, ImageFont, ImageDraw
from PIL import Image
im = ImagePIL.open('qq.jpg')  #读取图片bgr 格式
print(im)
print(type(im))
im = cv2.imread('qq.jpg')   #读取图片rgb 格式
image = Image.fromarray(cv2.cvtColor(im,cv2.COLOR_BGR2RGB))  #格式转换,bgr转rgb
image.save('qq1.jpg',quality=95,dpi=(300.0,300.0))    #调整图像的分辨率为300,dpi可以更改

你可能感兴趣的:(图像处理)