基于Python实现的爬虫与简单图片处理课程设计

目录
1项目背景以及意义1
1.1项目背景1
1.2项目意义1
2项目创新点1
3关键代码设计2
3.1爬取部分2
3.2拼接部分2
3.3可改进3
4结果展示3
4.1爬取到的图片3
4.2照片墙4
5个人感想5
参考文献6
1项目背景以及意义
1.1项目背景
图片能记录很多事 , 因为一些想法 , 想将一些图片进行处理 , 比如把图片整合成为一张照片墙 。 首先想到的是利用一些软件 , 但是都不尽人意 , 有的只能合成9张3*3的照片墙 , 有的甚至没有相关的功能 。 如果使用ps , 对于不是很熟悉ps的人来说是一项费时又费力的活 , 如果要处理的量比较大则更加困难 , 因此想到了利用Pillow进行图片的处理 。
Pillow作为python的第三方图像处理库 , 提供了广泛的文件格式支持 , 强大的图像处理能力 , 主要包括图像储存、图像显示、格式转换以及基本的图像处理操作等 。
PIL(PythonImageLibrary)是python的第三方图像处理库 , 因其强大的功能与众多的使用人数 , 但由于PIL仅支持到Python2.7 , 于是一群志愿者在PIL的基础上创建了兼容的版本 , 名字叫Pillow , 支持最新Python3.x , 又加入了许多新特性 , 因此 , 我们可以直接安装使用Pillow 。
基于Python实现的爬虫与简单图片处理课程设计】1.2项目意义
可以获取特定网站的图片 , 保存在项目文件夹下的pictures文件夹下 , 并且将图片合成指定大小 , 指定图片数量的照片墙 。
2项目创新点
批量拼接图片 , 可以合成有纪念意义的照片墙 。 比如全班同学的照片拼合成的照片墙 , 家乡的风景照片拼合成的照片墙等等 。
由于项目内的图片合成是由一段算法实现的 ,
基于Python实现的爬虫与简单图片处理课程设计
文章图片
基于Python实现的爬虫与简单图片处理课程设计
文章图片
基于Python实现的爬虫与简单图片处理课程设计
文章图片
基于Python实现的爬虫与简单图片处理课程设计
文章图片
基于Python实现的爬虫与简单图片处理课程设计
文章图片
返回搜狐 , 查看更多
责任编辑: