Python程序设计实验报告(九)
安徽工程大学
Python程序设计 实验报告
班级 物流192 姓名 韩婧 学号 3190505239 成绩
日期 2020.6.16 指导老师 修宇
【实验任务】
- 查阅资料进一步了解pip 安装命令的参数 运用相关命令查询本地计算机已经安装的包;
- 网络查询资料,了解图像处理的相关第三方库
- 选择一种库,下载但不安装文件
- 安装、卸载、安装图像处理的第三方库
- 采用pip安装图像处理库,实现ahpu.jpg图像的处理,实现反转,剪切,边缘提取,平滑等效果。
【实验记录与分析】
1、查阅资料进一步了解pip 安装命令的参数 运用相关命令查询本地计算机已经安装的包
查看pip:在cmd窗口输入pip口令,显示pip所有的参数使用方法

用pip list和pip freeze分别查看安装了什么包

用pip freeze命令运行如下:

用pip freeze --all命令运行如下:

二、 网络查询资料,了解图像处理的相关第三方库(以下是通过网络查询的资料)
PIL ---> python imaging library
安装需要安装pillow库,包含了21种类,其中Image类是PIL最重要的一个类,可以通过它来处理图像。
Python最常用的图像处理三方库是PIL,PIL库支持图像存储、显示和处理,它能够处理几乎所有图片格式,可以完成对图像的缩放、剪裁、叠加以及向图像添加线条、图像和文字等操作。PIL库包括21个类,其中Image类是 PIL 库中一个非常重要的类,任何一个图像文件都可以用Image对象表示。
Image不像文件打开,需要Image对象.open()返回一个image对象
from PIL import Image
im = Image.open("earth.jpg",'r')
print(im.format,im.size,im.mode) # 显示图像的三个属性 JPEG (1024, 641) RGB
# 图像文件常用属性 # format 图像格式或来源 # size 图像大小,元组(宽度,高度)是以像素为单位 # mode 图像颜色模式 L:表示灰度 RGB:真彩色 三原色(红绿蓝三原色) CMYK:印刷颜色
三、安装、卸载、安装图像处理的第三方库
安装:

卸载:使用pip uninstall命令
四、采用pip安装图像处理库(此处用的是PIL),实现ahpu.jpg图像处理的相关操作(反转,剪切,边缘提取,平滑等)
1、将图像旋转180度

2、将图像剪切

3、边界效果

4、浮雕效果


浙公网安备 33010602011771号