DeepMosaics AI图像处理实操:5分钟自动打码与去马赛克
DeepMosaics AI图像处理实操5分钟自动打码与去马赛克【免费下载链接】DeepMosaicsAutomatically remove the mosaics in images and videos, or add mosaics to them.项目地址: https://gitcode.com/gh_mirrors/de/DeepMosaics想发一张带人脸的截图却忘了打码或者老照片上的马赛克太重想还原被糊掉的内容DeepMosaics 就是一个智能去马赛克的 AI 图像处理工具基于深度学习它能自动给图片、视频的指定区域添加马赛克也能反着来把马赛克消除掉。先认识一下 DeepMosaics它只专注一件事给图片和视频自动加马赛克、去马赛克不做滤镜、不做修图。基于语义分割识别人脸等区域自动打码换对应模型又能把码去掉图片和视频都支持视频处理建议挂 GPU速度差很多带 Windows 免安装 GUI 版不写代码也能跑还附赠梵高、夏变冬等风格转换模型从零跑通5 分钟上手装环境git clone https://gitcode.com/gh_mirrors/de/DeepMosaicscd DeepMosaics pip install -r requirements.txt前提要求 Python 3.6、ffmpeg 3.4.6、PyTorch 1.0缺哪个按 README 补装哪个即可。第一次执行把预训练模型下载到pretrained_models/目录下载来源见 README跑一行命令给示例图的人脸自动打码python deepmosaic.py --media_path ./imgs/ruoruo.jpg --model_path ./pretrained_models/mosaic/add_face.pth --gpu_id 0打开./result文件夹能看到打了码的图就算跑通了它具体能帮你干什么给敏感区域自动打码隐私保护你有一批照片要分享人脸不能露手工拿马赛克笔一块块画太磨人。它的做法是先用分割模型认出哪里是脸再自动把该区域糊掉边缘还会稍微外扩一点避免漏边。想盖什么就换什么模型add_face.pth盖脸add_youknow.pth盖隐私部位。把打码区域还原回来老照片、旧视频里某块被糊死你想看清里面的内容。它用图像翻译的思路根据上下文把被马赛克盖住的部分重新画出来。人脸去码用clean_face_HD.pth内存建议 8GB 以上视频去码优先选模型名里带video的那个效果更稳。顺手把风格换掉仓库里还有风格转换模型同一张图能转出梵高笔触或者把夏天的场景翻译成冬天。玩法性质居多但命令和打码、去码完全一样换个--model_path就行。调出更好效果的几个开关--model_path决定处理什么区域、效果上限。建议先对照 docs/pre-trained_models_introduction_CN.md 选对模型再谈其他参数。--gpu_id设为 -1 用 CPU设 0 用 GPU。建议图片随便跑视频处理务必用 GPU。--fps限制输出视频帧率0 表示原始帧率。建议长视频适当降帧导出快很多。--mosaic_size与--mask_threshold控制打码块大小和区域识别阈值阈值越小越容易被判为打码区域。建议先用默认值不满意再调。容易卡住的几个地方装依赖一直报错先核对三件套Python 3.6、ffmpeg 3.4.6、PyTorch 1.0GPU 用户再确认 CUDA 和 CuDNN 版本匹配opencv-python、torchvision 用 pip 装即可。去码完图像还是糊的确认用的是clean_face_HD.pth而不是低清版且内存大于 8GB处理视频时换成带video的模型逐帧一致性会好不少。导出的视频播不了先用 potplayer 打开试试多半是编码器兼容问题不是处理本身失败。想盖的不是人脸先看有没有对应预训练模型没有的话按 docs/training_with_your_own_dataset.md 用自己的数据训一个。想继续深挖docs/options_introduction_CN.md每个参数的完整说明docs/pre-trained_models_introduction_CN.md每个 .pth 模型分别管什么train/打码与去码两条训练线的入口代码先拿一张测试图把add_face跑通一遍剩下的照着参数文档挑就行去马赛克功能请确保你对目标图片有处理权利。【免费下载链接】DeepMosaicsAutomatically remove the mosaics in images and videos, or add mosaics to them.项目地址: https://gitcode.com/gh_mirrors/de/DeepMosaics创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考