高级大数据人才培养丛书张雪萍主编唐万梅副主编景雪琴副主编BIGDATA刘鹏张燕总主编Python程序设计10
1用Pillow操作图像10
2用Matplotlib绘图10
3调用Echarts习题of562高级大数据人才培养丛书第十章数据可视化***用Pillow操作图像第十章数据可视化of313***图像的基本知识图像处理是一门应用非常广的技术,PIL(PythonImagingLibrary)是Python常用的图像处理库,支持大量图像格式,并提供操作图像的强大功能,包括新建图像、裁剪图像、复制图像、粘贴图像、调整图像的大小、旋转和翻转图像、图像滤波、调色板、添加文字等功能,这些功能只需要简单的代码即可完成
PIL仅支持到Python2
7,Python3
x使用兼容PIL的版本Pillow,它在PIL的基础上加入了许多新特性
详细了解PIL的强大功能,请请参考Pillow官方文档:***
***用Pillow操作图像第十章数据可视化of314***图像的基本知识图像的组成:都是由像素组成的
像素点的描述:颜色值及其在图像中的位置
图像的属性size属性:表示图像的分辨率,即图像的宽和高(单位为像素),是一个二元的tuple,如(300,200),表示图像的宽为300,宽为200
mode属性:表示图像的模式,常用的模式为:L(luminance)表示灰度图,RGB表示真彩色图,CMYK表示出版图像
format属性:表示图像格式或来源,如果图像不是从文件读取,值为None
palette属性:表示调色板,返回一个ImagePalette类型2
图像空间坐标系统:图像中的默认坐标系为:左上角是坐标原点(0,0),水平向右X轴,垂直向下Y轴
图像的颜色表示:计算机通常将图像中像素点的值用RGB值表示,或者再加上alpha值(通透度,透明度),称为RGBA值