python功能笔记——图像处理

发布时间:2019-06-22 23:46:16编辑:auto阅读(1643)

    python图像处理
    from PIL import Image
    """打开图片"""
    pil_im=Image.open('test1.jpg').convert('L') #打开图片,后跟函数功能为转变成灰色
    #print(pil_im) #打印图片属性GF
    """改变图片大小"""
    #pil_im.thumbnail((1000,1000)) #按比例改变图片大小(以最小值为标准)
    #pil_im=pil_im.resize((128,128)) #不管比例强制更改图片大小
    """剪切图片"""
    #box=(100,100,400,400) #定义一个盒子
    #region=pil_im.crop(box) #使用定义的盒子来剪切图片
    """旋转图片"""
    #region=region.transpose(Image.ROTATE_180) #旋转180度
    #pil_im=pil_im.rotate(30) #逆时针旋转30度
    """将图片粘贴到另一张图片中"""
    #pil_im.paste(region,box)
    """显示图片"""
    #pil_im.show() #将图片显示出来
    """保存图片"""
    #pil_im.save('newname.jpg')

    pygraph:pip install python-graph-core

    安装pip:
    yum -y install epel-release
    yum install python-pip
    pip install --upgrade pip
    可能会有开发工具包
    sudo yum install python-devel
    sudo yum install zlib-devel
    sudo yum install libjpeg-turbo-devel

    wget http://labfile.oss.aliyuncs.com/courses/370/ascii.py

    安装处理包:
    pip install pillow

关键字