分享一个开源图片盲水印嵌入和提取项目blind_watermark
blind_watermark旨在实现图片盲水印的嵌入和提取。该项目基于 DWT-DCT-SVD 算法,允许用户在图片中不可见地嵌入水印,并在不需要原始图片的情况下提取水印。
水印信息支持文本、图片、二进制内容。
用户可以通过 pip 安装开发者版本,或者通过 git clone 命令获取最新的开发者版本。
pip install blind-watermark
blind_watermark展示了嵌入水印后的图片经受多种攻击(如旋转、裁剪、遮挡、缩放、椒盐噪声和亮度变化)时,水印仍然可以被准确提取的能力。
支持命令行使用和python中调用
# 嵌入水印: blind_watermark --embed --pwd 1234 examples/pic/ori_...
点击查看剩余70%
网友评论