检测去除AI指纹,删除元数据、添加胶片颗粒、重新压缩,绕过AI图像检测器,适用于Midjourney等。
AI 图像 De-Fingerprinting Skill. 综合CLI 用于从 AI 生成的图像中移除AI 检测模式. 变形器可探测的AI 图像使用多pl将类是一项面向实际任务的技能。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
一款功能全面的命令行工具,用于从 AI 生成图像中移除 AI 检测特征。通过多种图像处理技术,将可被检测的 AI 图像转化为类似真实相机拍摄的照片。
支持的模型: Midjourney、DALL-E 3、Stable Diffusion、Flux、Firefly、Leonardo 等。
# 基础处理(中等强度) python scripts/deai.py input.png # 指定输出文件 python scripts/deai.py input.png -o output.jpg # 调整处理强度 python scripts/deai.py input.png --strength heavy # 仅剥离元数据(最快) python scripts/deai.py input.png --no-metadata # 批量处理目录 python scripts/deai.py input_dir/ --batch # 纯 Bash 版本(无需 Python) bash scripts/deai.sh input.png output.jpg
AI 生成图像包含多个检测层面:
本去指纹识别流程共包含 7 个变换阶段:
输入 → 元数据剥离 → 颗粒添加 → 色彩调整 → 模糊/锐化 → 缩放循环 → JPEG 重压缩 → 最终元数据清理 → 输出
| 阶段 | 目的 | 技术 |
|---|---|---|
| 元数据剥离 | 移除 EXIF/C2PA/JUMBF 标签 | ExifTool |
| 颗粒添加 | 添加相机传感器噪声 | Poisson/Gaussian 噪声叠加 |
| 色彩调整 | 打破色彩分布模式 | 对比度/饱和度/亮度微调 |
| 模糊/锐化 | 干扰边缘检测模式 | Gaussian 模糊 + Unsharp Mask |
| 缩放循环 | 引入重采样伪影 | 先缩小再使用 Lanczos 算法放大 |
| JPEG 重压缩 | 添加压缩伪影 | 质量值 75 → 95 循环压缩 |
| 最终清理 | 确保无元数据泄露 | 再次运行 ExifTool |
请根据检测风险与画质之间的权衡选择强度:
| 强度 | 说明 | 成功率 | 画质损失 |
|---|---|---|---|
light |
最小化处理,最大程度保留画质 | 35–45% | 极低 |
medium |
均衡模式(默认) | 50–65% | 低 |
heavy |
激进处理 | 65–80% | 中等 |
成功率 = 通过主流 AI 检测器(Hive、Illuminarty、AI or Not)的图像占比
# 默认中等强度 python scripts/deai.py ai_portrait.png # 对高质量图像采用轻量处理 python scripts/deai.py artwork.png --strength light -o clean_artwork.jpg # 对顽固检测结果采用高强度处理 python scripts/deai.py midjourney_out.png --strength heavy
# 处理整个目录 python scripts/deai.py ./ai_images/ --batch -o ./cleaned/ # 指定强度进行批量处理 python scripts/deai.py ./gallery/*.png --batch --strength heavy
# 仅剥离元数据(即时完成,无画质损失) python scripts/deai.py image.jpg --no-metadata
# 无需 Python/Pillow,纯 ImageMagick + ExifTool 实现 bash scripts/deai.sh input.png output.jpg # 指定处理强度 bash scripts/deai.sh input.png output.jpg heavy
bash scripts/check_deps.sh
该脚本将验证所有依赖是否已安装,并在缺失时提供对应安装命令。
Debian/Ubuntu:
sudo apt update sudo apt install -y imagemagick libimage-exiftool-perl python3 python3-pip pip3 install Pillow numpy
macOS:
brew install imagemagick exiftool python3 pip3 install Pillow numpy
Fedora/RHEL:
sudo dnf install -y ImageMagick perl-Image-ExifTool python3-pip pip3 install Pillow numpy
python scripts/deai.py [options] 参数: input 输入图像文件或目录(批处理模式) 选项: -o, --output FILE 输出文件路径(默认:input_deai.jpg) --strength LEVEL 处理强度:light|medium|heavy(默认:medium) --no-metadata 仅剥离元数据,跳过图像处理 --batch 处理整个目录 -q, --quiet 抑制进度输出 -v, --verbose 显示详细处理步骤 示例: python scripts/deai.py image.png python scripts/deai.py image.png -o clean.jpg --strength heavy python scripts/deai.py folder/ --batch
bash scripts/deai.sh
| 检测器 | 方法 | 绕过率 |
|---|---|---|
| Hive Moderation | 深度学习模型 | 50–70%(中等强度) |
| Illuminarty | 计算机视觉分析 | 60–75%(中等强度) |
| AI or Not | 二分类模型 | 55–70%(中等强度) |
| SynthID | 像素级水印 | 35–50%(高强度) |
| C2PA Verify | 元数据检测 | 100%(元数据剥离后) |
❌ 并非万能方案:
❌ 局限性:
✅ 本技能实际能力:
处理图像:
python scripts/deai.py ai_image.png -o clean.jpg --strength medium
在多个检测器上测试:
若仍被检测到:
--strength heavy质量检查:
编辑 scripts/deai.py 文件以调整参数:
# 噪声强度(约第 80 行) noise = np.random.normal(0, 3, img_array.shape) # 将 3 → 5 可增强颗粒感 # 对比度调整(约第 95 行) enhancer.enhance(1.05) # 将 1.05 → 1.08 可增强效果 # JPEG 质量(约第 120 行) img.save(temp_path, "JPEG", quality=80) # 将 80 → 70 可增加压缩量
# 步骤 1:去指纹识别 python scripts/deai.py ai_gen.png -o step1.jpg # 步骤 2:添加细微纹理覆盖(GIMP / Photoshop) # (需手动操作) # 步骤 3:再次剥离元数据 exiftool -all= step1_edited.jpg
medium 强度(兼顾效果与画质)light 强度起步(优先保障画质)heavy 强度进行压力测试⚠️ 请负责任地使用:
本工具适用于以下场景:
禁止用于以下场景:
潜在法律风险:
您须自行承担遵守适用法律法规及平台服务条款的责任。
# 安装 ExifTool sudo apt install libimage-exiftool-perl # Debian/Ubuntu brew install exiftool # macOS
pip3 install Pillow numpy
# 编辑 /etc/ImageMagick-7/policy.xml # 将:# 改为:
# 处理前预缩放 magick large.png -resize 2048x2048> resized.png python scripts/deai.py resized.png
# 使用轻量强度 python scripts/deai.py input.png --strength light
# 测试依赖检查 bash scripts/check_deps.sh # 单图测试(详细日志) python scripts/deai.py test_images/sample.png -v # 批处理测试 mkdir test_output python scripts/deai.py test_images/ --batch -o test_output/
欢迎提交改进!重点关注方向包括:
检测研究:
开源项目:
检测工具:
版本: 1.0.0
许可证: MIT(限教育/研究用途)
维护者: voidborne-d
最后更新: 2026-02-23
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习