首页 > 编程语言 >1行Python代码去除图片水印,网友:一干二净!

1行Python代码去除图片水印,网友:一干二净!

时间:2023-02-12 21:00:31浏览次数:61  
标签:晚枫 Python 一干二净 水印 poimage jpg 代码 图片

大家好,这里是程序员晚枫。

最近小明在开淘宝店(店名:爱吃火锅的小明),需要给自己的原创图片加水印,于是我上次给她开发了增加水印的功能:图片加水印,保护原创图片,一行Python代码搞定

今天在后台收到读者提问:如何去除公众号文章图片上自带的水印?这个功能也早就开发好了!

接下来我们一起看一下,如何用1行Python代码,去除图片水印吧~

一、代码运行,效果演示

举个例子,在阅读公众号文章的时候,经常会看到下图所示的水印,这个是公众号系统自带的。

运行以下代码


# pip install poimage
import poimage

# 支持jpg、png等所有图片格式
poimage.del_watermark(
    input_image=r"D:\test\程序员晚枫\加了水印的图片.jpg",
    output_image=r'D:\test\程序员晚枫\保存为去除了水印的图片.jpg')

实现的效果如下

是不是很简单?赶紧去试试吧~

⭐源码地址:https://github.com/CoderWanFeng/poimage

二、已有功能

截止发布本文的时间,poimage库除了去除水印外,共有以下功能:

1行代码的功能 点击看代码
add_watermark 图片加水印
down4img 下载图片
txt2wordcloud 生成词云图片
pencil4img 人像转素描
image2gif 图片转Gif

代码使用中有任何疑问,欢迎大家在评论区交流~


标签:晚枫,Python,一干二净,水印,poimage,jpg,代码,图片
From: https://blog.51cto.com/u_15493782/6052172

相关文章

  • 大爽Python入门教程 2-7 *拓展实践,对比与思考
    大爽Python入门公开课教案点击查看教程总目录本文偏难。推荐等第一二三四章上完后,回过来拓展阅读。基础情景思考假设有这样一张成绩表最左边的一列是名字,起名麻......
  • 大爽Python入门教程 2-6 拓展练习
    大爽Python入门公开课教案点击查看教程总目录方位输出第一章有一个思考题,方位变换:小明同学站在平原上,面朝北方,向左转51次之后(每次只转90度),小明面朝哪里?小明转过......
  • Python面向对象---类的基本使用
     ✅作者简介:热爱科研的算法开发者,Python、Matlab项目可交流、沟通、学习。 ......
  • Python爬虫之Js逆向案例(16)-京东商品评论&店铺详情案例
    <center>声明:京东商品评论&店铺详情获取分析仅用于研究和学习,如有侵权,可联系删除</center>一次运行程序,同时获取一下内容:1.获取商店详情;2.获取当前商品评论;3.获取商品的......
  • Python 类型注解
    在Python语言发展的过程中,PEP提案发挥了巨大的作用,如PEP3107和PEP484提案,分别给我们带来了函数注解(FunctionAnnotations)和类型提示(TypeHints)的功能。PEP3107:定义了......
  • Python 高级编程之网络编程 Socket(六)
    目录一、概述二、Pythonsocket模块1)Socket类型1、创建TCPSocket2、创建UDPSocket2)Socket函数1、服务端socket函数2、客户端socket函数3、公共socket函数三、单工,半......
  • 学习python中的字符串操作
    字符串字符串的存储地址原理​ 在python中有一个字符串保留区,当中存放了声明的字符串,每一个字符串对应一个地址,变量名指向对应的地址,只要字符串相同,声明内容相同的字符......
  • python&&matlab
    绘制折线图importmatplotlib.pyplotaspltsplts.figure(figsize=[10,5],dpi=80)#绘制一周的天气的变化plts.plot([1,2,3,4,5,6,7],[12,14,8,7,3,19,4])plts.show()......
  • Python网络爬虫与数据挖掘——复习笔记
    目录\(\ttrequests\)库爬取页面\(\ttrequests\)库爬取搜索引擎\(\ttrequests\)库爬取网络图片\(\ttrequests\)库爬取页面importrequests#引入库url="...........
  • Python----基础知识测试
    一、单选题(每题2分)1、列标识符命名中,符合规范的是()A、1aB、forC、_123D、#_b2、下列标识符中,不是Python支持的数据类型的是()A、charB、intC、floatD、str3、下......