zoukankan      html  css  js  c++  java
  • 无需PS修改登记照的像素比例和dpi大小_python实现

    为了更好的表现出来效果这里选取的图片例子是横的变成竖的,当然杠精们放过我吧!不弄形变怎么看出效果。正常改dpi是不会 发生形变失真的。话不多说上代码

    import cv2
    from PIL import Image as ImagePIL
    from PIL import Image
    im = ImagePIL.open('002.jpg')
    im = cv2.imread('002.jpg')
    image = Image.fromarray(cv2.cvtColor(im,cv2.COLOR_BGR2RGB))
    # image = image.resize((480, 640), Image.ANTIALIAS) 想改像素大小可以直接修改480,640这两个参数
    image.save('222.jpg',quality=95,dpi=(300.0,300.0))    #调整图像的dpi,调为300.

    原图:

    结果出图:

    如果不改变像素大小:

    图还是原来的图但是dpi变成我需要设定的300了。好了,作为懒得装ps的我还是继续代码狗着吧。反正我女朋友的登记照我就是这么改的,正规的登记照的各种改变一般也不会失真。

  • 相关阅读:
    关于树及其各种操作
    正交矩阵与齐次矩阵
    矩阵的行列式与矩阵的逆
    线性变换
    矩阵
    向量的运算
    求两直线的交点
    微任务防抖
    二项分布
    二项式定理
  • 原文地址:https://www.cnblogs.com/icetree/p/13927991.html
Copyright © 2011-2022 走看看