通过Python的PIL库进行图像的过滤

这篇具有很好参考价值的文章主要介绍了通过Python的PIL库进行图像的过滤。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

大家好,我是空空star,本篇给大家分享一下通过Python的PIL库进行图像的过滤。
本篇使用的PIL版本如下:
Name: Pillow
Version: 9.4.0


一、素材准备

通过Python的PIL库进行图像的过滤

二、演示

1.引入库

from PIL import Image, ImageFilter

2.定义图片路径

local = ‘/Users/kkstar/Downloads/video/pic/’

3.打开原图

im = Image.open(local+‘demo.jpg’)

4.过滤方法

4.1图像的模糊效果

代码

om = im.filter(ImageFilter.BLUR)

效果图
通过Python的PIL库进行图像的过滤

4.2图像的轮廓效果

代码

om = im.filter(ImageFilter.CONTOUR)

效果图
通过Python的PIL库进行图像的过滤

4.3图像的细节效果

代码

om = im.filter(ImageFilter.DETAIL)

效果图
通过Python的PIL库进行图像的过滤

4.4图像的边界效果

代码

om = im.filter(ImageFilter.FIND_EDGES)

效果图
通过Python的PIL库进行图像的过滤

4.5图像的边界加强效果

代码

om = im.filter(ImageFilter.EDGE_ENHANCE)

效果图
通过Python的PIL库进行图像的过滤

4.6图像的阈值边界加强效果

代码

om = im.filter(ImageFilter.EDGE_ENHANCE_MORE)

效果图
通过Python的PIL库进行图像的过滤

4.7图像的浮雕效果

代码

om = im.filter(ImageFilter.EMBOSS)

效果图
通过Python的PIL库进行图像的过滤

4.8图像的平滑效果

代码

om = im.filter(ImageFilter.SMOOTH)

效果图
通过Python的PIL库进行图像的过滤

4.9图像的阈值平滑效果

代码

om = im.filter(ImageFilter.SMOOTH_MORE)

效果图
通过Python的PIL库进行图像的过滤

4.10图像的锐化效果

代码

om = im.filter(ImageFilter.SHARPEN)

效果图
通过Python的PIL库进行图像的过滤

5.保存新图

om.save(local+‘result.jpg’)


总结

ImageFilter是Python图像处理库PIL中的一个类,提供了一些常用的图像滤波器。它可以用来对图像进行模糊、边缘检测等处理。 ImageFilter类的一些常用方法包括:

  1. BLUR:对图像进行均值滤波,可以实现模糊的效果。

  2. CONTOUR:检测边缘,可以将图像中的物体的轮廓取出。

  3. DETAIL:增强图像的细节,可以突出物体的纹理和细节。

  4. EDGE_ENHANCE:增强图像的边缘,可以使物体的边缘更加清晰。

  5. EMBOSS:给图像做浮雕效果,可以使图像看起来更加有立体感。

  6. FIND_EDGES:检测边缘,可以将图像中的物体的轮廓取出。

  7. SHARPEN:对图像进行锐化处理,可以使图像看起来更加清晰。

通过使用ImageFilter类中的这些方法,可以对图像进行不同的处理,实现不同的效果。文章来源地址https://www.toymoban.com/news/detail-440397.html

到了这里,关于通过Python的PIL库进行图像的过滤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 通过Python的PIL库给图片添加马赛克

    大家好,我是空空star,本篇给大家分享一下通过Python的PIL库给图片添加马赛克。 Pillow是一个Python图像处理库,它是Python Imaging Library(PIL)的一个分支。Pillow提供了广泛的图像处理功能,包括图像格式转换、图像增强、图像滤波、图像调整、图像合成等。使用Pillow,开发人员

    2024年02月06日
    浏览(44)
  • 《数字图像处理-OpenCV/Python》连载(1)前言

    本书京东优惠购书链接:https://item.jd.com/14098452.html 写作背景 编写本书的初衷,源自作者学习数字图像处理的经历。 在创新实验班开设的专业创新教育课程中,我选择的是数字图像处理方向。老师向我推荐的教材是冈萨雷斯的《数字图像处理》。学习的开始阶段非常困难。教

    2024年02月11日
    浏览(56)
  • Python 图像处理 PIL 第三方库详细使用教程(更新中)

    Python Pillow PIL 库的用法介绍,Pillow库是一个Python的第三方库。 要点:PIL库是一个具有强大图像处理能力的第三方库,不仅包含了丰富的像素、色彩操作功能,还可以用于图像归档和批量处理。 官方文档路径:https://pillow.readthedocs.io/en/latest/ 在 Python2 中,PIL (Python Imaging Librar

    2024年02月07日
    浏览(50)
  • Python图像处理实战:使用PIL库批量添加水印的完整指南【第27篇—python:Seaborn】

    在日常图像处理中,为图片添加水印是一项常见任务。有多种方法和工具可供选择,而今天我们将专注于使用Python语言结合PIL库批量添加水印。 需要注意的是,所选用的图片格式不应为JPG或JPEG,因为这两种格式的图片不支持透明度设置。 先前的文章已经详细介绍过PIL库,这

    2024年01月16日
    浏览(46)
  • JAVA开发(通过网关gateway过滤器进行返回结果加密)

    在对C的网站或者APP后端接口中,参数的传输往往需要加密传输。这时我们 可以通过springcloud的网关过滤器进行统一的控制。 网关过滤器的执行顺序: 请求进入网关会碰到三类过滤器:当前路由过滤器、DefaultFilter、GlobalFilter。 请求路由后,会将当前路由过滤器和DefaultFilter、

    2023年04月17日
    浏览(52)
  • 【高光谱图像:通过空间-光谱进行重建】

    (渐进式空间-光谱联合网络的高光谱图像重建) (☆☆☆☆☆☆☆学习从MS构建HS☆☆☆☆☆☆☆) 高光谱(HS)图像被广泛用于识别和表征感兴趣场景中的目标,具有高获取成本和低空间分辨率。通过高空间分辨率多光谱(MS)图像的光谱重建获得高空间分辨率HS图像(HS

    2024年02月11日
    浏览(41)
  • 图像库 PIL(一)

    Python 提供了 PIL(python image library)图像库,来满足开发者处理图像的功能,该库提供了广泛的文件格式支持,包括常见的 JPEG、PNG、GIF 等,它提供了图像创建、图像显示、图像处理等功能。 要学习 PIL 图像库的使用,我们必须先来了解一些关于图像的基本概念,包括深度(

    2024年02月10日
    浏览(28)
  • OpenCV和PIL图像对象转换

    OpenCV和PIL(Python Imaging Library)都是常用的Python图像处理库。它们都有自己的图像对象类型,因此在使用它们时需要进行相应的转换。 下面是OpenCV图像对象和PIL图像对象之间的转换方法: 将OpenCV图像对象转换为PIL图像对象: 将PIL图像对象转换为OpenCV图像对象: 需要注意的是

    2024年02月13日
    浏览(37)
  • OpenCV 通过计算连通域面积过滤面积小的区域–Python

    代码参考:https://blog.csdn.net/u014264373/article/details/119486850 通过卷积神经网络预测图像的分割结果时,会发现分割外部出现了小面积的连通域。 常识告诉我们,这么小的物体一定不是我们的分割目标,因此,我们通过后处理的方法把它过滤掉,可以提高分割准确度。 这种小面积

    2024年02月08日
    浏览(57)
  • 知识变现海哥:我是如何通过知识变现年赚100万的

      我叫王海青,大家都称我海哥,是一名知识变现导师,海青教育创始人。从2011年开始,已经从事知识变现培训服务10多年,帮助3000+人实现了个人知识技能变现,一直致力于帮助普通人,把自己的一项知识技能、兴趣爱好或特长,变成一份事业。 2014年成立海青教育,专注知

    2024年02月02日
    浏览(65)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包