gpt4 book ai didi

Python的Pillow库进行图像文件处理(图文详解)

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 24 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Python的Pillow库进行图像文件处理(图文详解)由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

本文详解的讲解了使用Pillow库进行图片的简单处理,使用PyCharm开发Python的详细过程和各种第三方库的安装与使用.

  。

目标

1.熟悉Python的开发环境; 。

2.掌握Pillow库的安装方法; 。

3.熟悉Pillow库的使用方法.

开始吧! 。

  。

1、打开PyCharm,创建一个新的.py文件

Python的Pillow库进行图像文件处理(图文详解)

  。

2、配置环境

Python的Pillow库进行图像文件处理(图文详解)

Python的Pillow库进行图像文件处理(图文详解)

Python的Pillow库进行图像文件处理(图文详解)

Python的Pillow库进行图像文件处理(图文详解)

Python的Pillow库进行图像文件处理(图文详解)

本文中使用Python3.6版本开发 点击ok 2、库的安装使用 。

Python的Pillow库进行图像文件处理(图文详解)

Python的Pillow库进行图像文件处理(图文详解)

在搜索栏中输入pillow,选中第一个pillow,然后安装.

Python的Pillow库进行图像文件处理(图文详解)

安装完成! 。

Python的Pillow库进行图像文件处理(图文详解)

此图中我们看到pillow库已配置成功.

  。

3、PIL库概述

PIL库可以完成图像归档和图像处理两方面功能需求:

(1)图像归档:对图像进行批处理、生成图像预览、图像格式转换等; 。

(2)图像处理:图像基本处理、像素处理、颜色处理等.

Python的Pillow库进行图像文件处理(图文详解)

Python的Pillow库进行图像文件处理(图文详解)

Python的Pillow库进行图像文件处理(图文详解)

Python的Pillow库进行图像文件处理(图文详解)

Python的Pillow库进行图像文件处理(图文详解)

Python的Pillow库进行图像文件处理(图文详解)

Python的Pillow库进行图像文件处理(图文详解)

  。

4、代码段

本次使用的图片为:

Python的Pillow库进行图像文件处理(图文详解)

绝对路径为D:python作业dog.jpg 。

#图片处理:from PIL import Imagefrom PIL import ImageFilterfrom PIL import ImageEnhanceimg = Image.open("D:pythondog.jpg")print(img.format)		 # 输出图片基本信息print(img.mode)print(img.size)img_resize = img.resize((256,256)) # 调整尺寸img_resize.save("dogresize.jpg")img_rotate = img.rotate(45)         # 旋转img_rotate.save("dogrotate.jpg")om=img.convert("L")				# 灰度处理om.save("doggray.jpg")om = img.filter(ImageFilter.CONTOUR)		# 图片的轮廓om.save("dogcontour.jpg")om = ImageEnhance.Contrast(img).enhance(20)		# 对比度为初始的10倍om.save("dogencontrast.jpg")#更改图片格式:from PIL import Imageimport os filelist =["dog.jpg",           "dogcontour.jpg",           "dogencontrast.jpg",           "doggray.jpg",           "dogresize.jpg",           "dogrotate.jpg",           ]for infile in filelist:  outfile = os.path.splitext(infile)[0] + ".png"  if infile != outfile:    try:      Image.open(infile).save(outfile)    except IOError:      print ("cannot convert", infile)

鼠标右键点击运行 。

Python的Pillow库进行图像文件处理(图文详解)

运行结果 。

Python的Pillow库进行图像文件处理(图文详解)

到此这篇关于Python的Pillow库进行图像文件处理(图文详解)的文章就介绍到这了,更多相关Python Pillow图像处理内容请搜索我以前的文章或继续浏览下面的相关文章希望大家以后多多支持我! 。

原文链接:https://blog.csdn.net/wfy2695766757/article/details/81193370 。

最后此篇关于Python的Pillow库进行图像文件处理(图文详解)的文章就讲到这里了,如果你想了解更多关于Python的Pillow库进行图像文件处理(图文详解)的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com