# BlindWaterMark **Repository Path**: Pfolg/blind-water-mark ## Basic Information - **Project Name**: BlindWaterMark - **Description**: 基于PySide6,blind_watermark的盲水印工具 - **Primary Language**: Python - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-10-24 - **Last Updated**: 2026-01-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: Qt, Python ## README ## 📖 项目简介 基于PySide6和blind_watermark库开发的简单GUI工具,提供图片盲水印的添加与识别功能。 > [!TIP] > >[Preview](https://www.bilibili.com/video/BV1GMJPzAErt/) ## 🎯 主要功能 - **添加水印**: - 自动生成特征码用于验证 - 可选输出目录和验证功能 - **识别水印**: - 通过特征码提取水印内容 - 支持单文件校验 ## 🛠️ 安装步骤 ```bash pip install PySide6 blind_watermark ``` ## 📦 直接使用 请前往release下载最新版本的可执行文件,解压后直接运行即可。 ## 🖥️ 使用说明 1. **模式选择**: - 添加水印模式:输入文字水印内容 - 识别水印模式:输入特征码(数字) 2. **文件操作**: - 添加模式:多选图片文件 - 识别模式:单选待检测文件 3. **执行处理**: - 设置输出目录(仅添加模式) - 勾选自动验证(默认启用) - 点击"开始执行"按钮 ## ⚠️ 注意事项 1. 特征码是验证水印的关键凭证,请妥善保存 2. 建议使用PNG格式保证水印效果 3. 文件路径请勿包含特殊字符 4. 识别失败时可能显示乱码内容 ## 🔧 技术细节 >[!TIP] > > 详见`requirements.txt` **依赖库**: - PySide6 6.5.0+ - blind_watermark 0.5.0+ **项目结构**: ``` src/ ├── main.py # 主程序逻辑 ├── widget.ui # 界面布局文件 └── logo.png # 程序图标 ``` ## 📜 许可证 MIT License © 2025 SY Cheng 完整许可证文本见项目根目录LICENSE文件 >[!NOTE] > > 本项目仅供学习交流使用,请勿用于商业用途。 > > 首次运行时请确保所有依赖库已正确安装,输出目录建议选择空文件夹以避免文件覆盖。