Skip to content

Latest commit

 

History

History
82 lines (61 loc) · 1.83 KB

File metadata and controls

82 lines (61 loc) · 1.83 KB

快速开始指南

🚀 一键安装

# 运行安装脚本
python install.py

# 或手动安装依赖
pip install -r requirements.txt

📖 使用示例

1. 处理单张图片

python face_mosaic.py --input photo.jpg --output result.jpg

2. 处理视频文件

python face_mosaic.py --input video.mp4 --output output.mp4

3. 批量处理图片

python face_mosaic.py --input ./photos/ --output ./results/

4. 自定义参数

python face_mosaic.py --input image.jpg --output output.jpg --mosaic-size 30 --confidence 0.7

🎮 演示模式

# 运行交互演示
python demo.py

# 选择1: 实时摄像头演示
# 选择2: 批量处理演示

⚙️ 配置调整

编辑 config.ini 文件调整默认参数:

[Detection]
confidence = 0.5      # 检测置信度
model_selection = 1   # 模型选择

[Mosaic]
mosaic_size = 20     # 马赛克块大小
intensity = 5        # 马赛克强度

🧪 测试安装

python test_install.py

📱 常用命令

功能 命令
图片处理 python face_mosaic.py --input image.jpg --output output.jpg
视频处理 python face_mosaic.py --input video.mp4 --output output.mp4
批量处理 python face_mosaic.py --input ./folder/ --output ./results/
实时演示 python demo.py
测试安装 python test_install.py

💡 小贴士

  • 💻 CPU运行: 无需GPU,普通电脑即可流畅运行
  • 🎯 调整精度: 降低confidence值可检测更多人脸
  • 🎨 调整效果: 增大mosaic_size可增强马赛克效果
  • 📹 视频处理: 大视频建议适当调整分辨率以提升速度
  • 🎵 音频保留: 自动保留原视频音频(需要MoviePy)
  • 🔧 配置保存: 修改config.ini永久保存设置