栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【一篇解决】Python图片处理: 去水印/加水印—这几个方法你一定要学会,太神奇了~(建议保留)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【一篇解决】Python图片处理: 去水印/加水印—这几个方法你一定要学会,太神奇了~(建议保留)

 导语

哈喽盆友们泥萌好,这个夏天我们一起去看海啊~

嘻嘻嘻。广州的天气简直说变就变啊最近一直在疯狂下雨。

 好不容易来一趟广州,啥地方都没去呢!昨天还有小伙伴儿催我(顺便说一句日月贝的景色不错

啊)有一个写游戏文章的朋友让我帮忙去下图片的水印,说素材不好找,找到了还有水印,难搞哦

让我帮忙想个办法,哈哈哈——暗搓搓的准备好~​

小可爱们有想去水印的,也有想添加水印的,今天统统安排一波啦~

今天就给大家推荐一款自己写的程序员添加水印+祛除水印的方法!期待.jpg

正文

那么它来了,跟着小编一起看一下,有哪些方法吧?

文章会写2份添加水印跟去除水印的方法哦~满满干货分享,记得关注我啦!

一、添加水印 1)OpenCV添加水印 ​1.1 效果原图+加水印之后“May you meet a lover”。⚓

1.2 附主要代码⚓
#选择要加水印的图片
img = cv2.imread('06.jpg')
# 给图片添加文字水印
# cv2.putText(图像,需要添加字符串,需要绘制的坐标,字体类型,字号,字体颜色,字体粗细)
img2 = cv2.putText(img, 'May you meet a lover', (100, 100), cv2.LINE_AA, 2, (249, 249, 249), 2)
# 保存图片
cv2.imwrite('wj.jpg', img2)
# 下面是将生成的图片再弹窗中显示
cv2.imshow('img',img2)
cv2.waitKey(0)
cv2.destoryAllWindows('img')
2) PIL添加水印 ​2.1 效果原图+加水印之后“愿你遇良人,予你欢喜城,长歌暖浮生。”⚓

2.2 附主要代码⚓
im=Image.open('111.jpg')
draw=ImageDraw.Draw(im)
text = '愿你遇良人,予你欢喜城,长歌暖浮生。'
Font=ImageFont.truetype(r'C:WindowsFontssimsun.ttc',size=40)#导入字体文件
draw.ink = 0 + 0 * 256 + 255 * 256 * 256 # 颜色
draw.text([200,200],text,'red',font=Font) # 文字加载到图片上
im.save('12.png','png') #保存图片
im.show() #显示图片
二、去除水印 1)OpenCV+Numpy去除水印 ​1.1 有文本水印‘严禁复制’+去除水印后⚓

1.2 附主要代码⚓
img = cv2.imread('test.png')

new = np.clip(1.4057577998008846*img-38.33089999653017, 0, 255).astype(np.uint8)

cv2.imwrite('removed.png', new)
2) PIL+itertools去除水印 ​2.1 有文本水印‘才土网校’+去除水印后⚓

2.2 附主要代码⚓
img = Image.open('test1.png')
width, height = img.size
for pos in product(range(width), range(height)):
    if sum(img.getpixel(pos)[:3]) > 600:
        img.putpixel(pos, (255,255,255))
img.save('removed_1.png')
总结

OK那么以上就是,木木子带来的不同方法的添加水印+去水印啦,老铁们还有什么想要了解技巧

可以在评论区留言告诉小编哈~有时间研究就会出新的文章啦~

完整的免费源码领取处:找我吖!文末可得自行领取,滴滴我也可! 往期文章推荐阅读——

项目1.0   天天酷跑小游戏

《天天酷跑》是不是真的不火了?Python发布“酷跑+”计划。

目1.0 烟花玫瑰(内含多份源码)

 Python表白代码:“ 星光月夜烟花皆归你,我也归你”(满天烟花盛开、附番外玫瑰)

 项目1.7  恋爱纪念日

【Python纪念册】一屋两人三餐四季:“距离百年好合只剩xx年了~“多少?进来看看就知道了。

 项目1.9  表白合集

【Python表白爱心合集】——“故事很长,我长话短说,我喜欢你,很久了”(♡ʟᴏᴠᴇ ᴜ ᴛʜʀᴇᴇ ᴛʜᴏᴜsᴀɴᴅ♡)

文章汇总——

项目1.0 Python—2021 |已有文章汇总 | 持续更新,直接看这篇就够了

(更多内容+源码都在文章汇总哦!!欢迎阅读~)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/886359.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号