fire-keeper / BlindWatermark

使用盲水印保护创作者的知识产权using invisible watermark to protect creator's intellectual property
GNU General Public License v3.0
1.34k stars 181 forks source link

透明图水印没问题,但是如果把处理好的图截图之后是不行的,怎么处理 #12

Open tenggangren opened 4 years ago

tenggangren commented 4 years ago

RT,将水印加到透明图之后,截图是还原不了了! 怎么办

outman1234 commented 4 years ago

我也发现 用手机拍下水印图片后 无法还原出水印 不知道怎么处理

TangyiCao commented 4 years ago

你好,我最近也在看这个盲水印项目,但是gui版本的运行后操作会出现问题,想请教一下,收到的话加qq:210166068。感谢

------------------ 原始邮件 ------------------ 发件人: "outman1234"<notifications@github.com>; 发送时间: 2020年6月1日(星期一) 下午4:50 收件人: "fire-keeper/BlindWatermark"<BlindWatermark@noreply.github.com>; 抄送: "Subscribed"<subscribed@noreply.github.com>; 主题: Re: [fire-keeper/BlindWatermark] 透明图水印没问题,但是如果把处理好的图截图之后是不行的,怎么处理 (#12)

我也发现 用手机拍下水印图片后 无法还原出水印 不知道怎么处理

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

wethura commented 4 years ago

按照我对他一开始的想法,他应该是需要将图片文件进行切块,通过bs参数决定,切成若干块大小一致的图片,之后在将信息按照某种方式存进去这些块中,那么就有一个问题,如果我们以截图的时候将截图少了(1,1)这个大小的时候,我们的块就全部都乱了,再也不是一开始的那些块了,也就是相当于你拿到的是乱码,接着我猜想如果我要是直接将bs设置为1,是不是就可以避免这个偏移的问题,结果发现拿出来的信息还是有问题,那也就是说他对信息的完整性要求极高。这也只是我的猜测,至于是不是这个问题,就需要项目拥有者进行回答了。emm@fire-keeper

yourchanges commented 3 years ago

我也发现 用手机拍下水印图片后 无法还原出水印 不知道怎么处理, 截图倒是可以还原, 只要完整截图了