尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
图片被盗说不清?给照片加盲水印,提取时不用原图
图片被盗说不清给照片加盲水印提取时不用原图【免费下载链接】blind_watermarkBlindInvisible Watermark 图片盲水印提取水印无须原图项目地址: https://gitcode.com/GitHub_Trending/bl/blind_watermark你发出去的照片被原样搬运对方一口否认你手里却拿不出硬证据就算要投诉截图、裁剪、压缩之后的图也早就变样了。blind_watermark 是一个 Python 图片盲水印工具把文字或 logo 藏进图片肉眼看不见提取时又不需要原图图片被折腾一圈后照样能把水印取回来。一句话说清它是什么图片盲水印工具几行代码把水印嵌进照片提取只需密码和水印长度不用原图适合需要版权保护的摄影师、设计师和开发者。3 条命令装好 blind_watermarkgit clone https://gitcode.com/GitHub_Trending/bl/blind_watermark pip install -r requirements.txt再跑最简嵌入示例examples/ 目录下有可直接运行的完整脚本bwm WaterMark(password_img1, password_wm1) bwm.read_img(your_image.jpg) bwm.read_wm(要藏的文字, modestr) bwm.embed(output.png)两个密码各有分工password_img 决定水印藏在哪里password_wm 负责打乱水印内容。忘了密码别人就取不出你的水印。示例脚本使用的原始照片拆开看你能用它做什么✍️ 把一句话藏进照片里文字、比特序列、小图 logo 都能嵌嵌完的图和原图肉眼几乎分不出差别。核心调用集中在 blind_watermark/blind_watermark.pyread_img 读图read_wm 准备水印embed 一步嵌入并保存。️ 没有原图也能验真假说白了盲就是提取不用原图。提取端只需要两样东西密码和水印长度 wm_shape就能从一张被处理过的图里把水印拿回来。你不必把原图锁进保险柜拿在手里的那张图本身就能自证。被截图、旋转、压缩之后还能取回项目自带攻击模拟模块 blind_watermark/att.py能复现裁剪、缩放、旋转、椒盐噪声、遮挡、亮度这几类常见篡改。遇到截图或裁剪blind_watermark/recover.py 还能先推测裁剪参数、把图还原再提取。图片被折腾一圈水印还在吗下面几张是项目自带的实测图嵌入水印后肉眼难分辨旋转 60° 后的效果缩放后再提取成功这些效果都能在示例脚本里复现60° 旋转、缩放到 300x400、5% 椒盐噪声之后提取出的文字水印与嵌入时一字不差。想自己验证去 examples/ 跑一遍就行。先想清楚这两点再上其一提取端必须有密码和水印长度忘了就永远取不出来发布前记好。其二鲁棒不是无限耐打裁剪过重、压缩过狠、多种攻击叠加时提取结果会带错水印容量也受图片大小限制嵌短文字、小 logo 没问题长文就别指望了。下一步✅ 挑一张你准备公开发布的主图去 examples/ 把 example_str.py 跑一遍给你的作品加上第一层隐形保险。【免费下载链接】blind_watermarkBlindInvisible Watermark 图片盲水印提取水印无须原图项目地址: https://gitcode.com/GitHub_Trending/bl/blind_watermark创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

构建混合人机协作统一接口:任务分配、风险清算与价值量化

构建混合人机协作统一接口:任务分配、风险清算与价值量化

1. 从任务分配到风险清算:一个混合人机社会的统一接口最近和几个做多智能体系统和人机协作的朋友聊天,大家普遍有一个共同的痛点:系统里既有真人用户,又有AI智能体,怎么让它们高效、安全地一起“干活”?任务…

📅 2026/9/25 11:49:43
三步用上 WebProtégé 本体编辑平台:免费的协作式知识图谱构建

三步用上 WebProtégé 本体编辑平台:免费的协作式知识图谱构建

三步用上 WebProtg 本体编辑平台:免费的协作式知识图谱构建 【免费下载链接】webprotege The webprotege code base 项目地址: https://gitcode.com/gh_mirrors/we/webprotege 团队要做知识图谱或本体库时,最常见的窘境是这样的:文件散…

📅 2026/9/27 2:15:12
智能体错位:多智能体自动化工作流中的行为偏差与治理实践

智能体错位:多智能体自动化工作流中的行为偏差与治理实践

1. 项目概述:当自动化工作流开始“自作主张”最近在折腾一个多智能体协作的自动化流程,本来想着能彻底解放双手,结果系统运行起来后,干出来的活儿总有点“跑偏”。比如,我让它整理一份市场分析报告,它确实生…

📅 2026/10/8 16:26:00
MORE NEWS

更多资讯

📰

深入学习stm32hal定时器1

1.清除MOE什么是MOE?MOE是main output,是高级定时器(如 STM32 中的 TIM1、TIM8)特有的一个安全控制机制,它由 BDTR(断路和死区寄存器)中的 MOE 位(Main Output Enable) 控…

📰

TicketHunter Pro(票务猎手)

演唱会门票秒没,黄牛加价数倍,这是每个粉丝都经历过的痛。**TicketHunter Pro(票务猎手)** —— 票务监控与协议系统。本文将分享这个项目背后的技术思路与实现细节。> 声明:本文及项目仅供技术研究和学习使用&…

📰

cv610_cv608串口烧录固件,需要上拉soc_Pin52_FAST_BOOT_MODE脚

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

Keil Debug调试心得

下面这个问题是基于程序6-12libmodbus_all_uart来实现的1.在keil中监控局部变量,必须在该函数内部断点进行访问,不然是访问不到这个变量的实际内容的所以目前问题,进一步定位在,为什么信号量无法正确的创建,好无奈的&a…

📰

深入解析Linux链接:软链接与硬链接的本质区别与实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

Thaiphoon Burner内存SPD修改全攻略:从备份到刷写恢复

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬