BlindWatermark
BlindWatermark copied to clipboard
使用盲水印保护创作者的知识产权using invisible watermark to protect creator's intellectual property
抗攻击性太弱,截图后水印几乎无法提取,除非百分百截取;画笔涂抹后也几乎无法提取水印,不知后续还有没有优化版本  
这个光看代码太麻烦了......就想请问下有没有这个的相关链接或者相关资料(或者整体大致怎么弄的)
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...