BlindWatermark icon indicating copy to clipboard operation
BlindWatermark copied to clipboard

使用盲水印保护创作者的知识产权using invisible watermark to protect creator's intellectual property

Results 31 BlindWatermark issues
Sort by recently updated
recently updated
newest added

抗攻击性太弱,截图后水印几乎无法提取,除非百分百截取;画笔涂抹后也几乎无法提取水印,不知后续还有没有优化版本 ![6](https://github.com/fire-keeper/BlindWatermark/assets/25550547/c0d2e5ff-6769-48e8-8683-a62cb1266f7d) ![0](https://github.com/fire-keeper/BlindWatermark/assets/25550547/874863f1-9280-4f48-960d-74e47114942a)

这个光看代码太麻烦了......就想请问下有没有这个的相关链接或者相关资料(或者整体大致怎么弄的)

ValueError: operands could not be broadcast together with shapes

透明部分会变成白色/黑色

为何裁剪后必须还原到原图大小才能提取水印呢,填补后图片的像素值已经变了呀

1.导入图片 多文件 (测试文件数量4) 2.导入水印 单文件 3.嵌入时 会按导入图片数量 多次弹出 【参数错误请参考关于中的公式修改参数,使其满足公式】 并 在后台提示 【水印的大小超过图片的容量】 4.在关闭警告时 闪退

众所周知,我们现在所了解到的的水印只能生效一次,是因为其密钥是对称的,只要有一个key即可加解密;正如大多数对称加密算法(如AES)的特性。 那么能否结合非对称加密的特性(比如ECC,RSA)等方式加密,对于每一个创作者生成一个私钥,然后发布一个给与大家验证的公钥,由于私钥加密的东西只有公钥可以解开,公钥加密的东西只有私钥能解开,就解决了上述的一次性加密问题。 具体原理我认为可以参考一下PGP;但请各位创作者务必保存好你的私钥。

Bumps [numpy](https://github.com/numpy/numpy) from 1.16.3 to 1.22.0. Release notes Sourced from numpy's releases. v1.22.0 NumPy 1.22.0 Release Notes NumPy 1.22.0 is a big release featuring the work of 153 contributors spread...

dependencies