美文网首页
python图片-3-convert()函数使用-彩色图像转灰度

python图片-3-convert()函数使用-彩色图像转灰度

作者: Cookie_hunter | 来源:发表于2018-03-25 21:42 被阅读0次

    先上代码

    from PIL import Image
    import matplotlib.pyplot as plt
    
    img = Image.open('pokemon.jpg')
    
    gray=img.convert('L')#*************************************************convert()见下文
    
    plt.figure('pokemon')
    
    plt.imshow(gray,cmap ='gray')
    
    plt.axis('off')
    
    plt.show()
    

    效果

    convert()

    convert()是图像实例对象的一个方法,接受一个 mode 参数,用以指定一种色彩模式
    1 ------------------(1位像素,黑白,每字节一个像素存储)
    L ------------------(8位像素,黑白)
    P ------------------(8位像素,使用调色板映射到任何其他模式)
    RGB------------------(3x8位像素,真彩色)
    RGBA------------------(4x8位像素,带透明度掩模的真彩色)
    CMYK--------------------(4x8位像素,分色)
    YCbCr--------------------(3x8位像素,彩色视频格式)
    I-----------------------(32位有符号整数像素)
    F------------------------(32位浮点像素)
    详解可参考一个csdn博客:https://blog.csdn.net/icamera0/article/details/50843172

    相关文章

      网友评论

          本文标题:python图片-3-convert()函数使用-彩色图像转灰度

          本文链接:https://www.haomeiwen.com/subject/shvkcftx.html