Gargantua Detector Cropper
详情
下载文件
模型描述
你好,你是否曾需要从大量图像中裁剪出特定特征并保存,例如仅保存人脸、脚部、胸部?这段简单代码可帮助你轻松使用ADetailer模型检测并裁剪这些特征!
只需下载此文件夹,解压后将Adetailer的.pt YOLO模型(可从CIVITAI获取)放入“Models”文件夹,即可开始使用!
你需要已安装Python和pip,所有依赖项将在首次运行时自动安装!
启动应用程序:
运行脚本以启动Gradio界面,这将在你的浏览器中打开一个网页界面。
$ python GDC.py
在浏览器中前往 http://127.0.0.1:7860/
选择模型:
- 在“选择模型”下拉菜单中,从提供的列表中选择一个YOLO模型。这些模型应位于“Models”文件夹中。
单张图像处理:
上传图像:
- 点击“输入图像”区域以上传你希望处理的图像文件。
调整参数:
使用“缩放系数”滑块设置裁剪的缩放比例。
使用“置信度阈值”滑块设置人脸检测的置信度阈值。
处理图像:
点击“处理单张图像”按钮。
处理后的图像将显示在“输出图像”区域。
输出文本将显示检测的详细信息。
批量处理:
指定文件夹:
在“输入文件夹”文本框中输入包含待处理图像的文件夹路径。
在“输出文件夹”文本框中输入你希望保存裁剪后图像的文件夹路径。
调整参数:
使用“缩放系数”滑块设置裁剪的缩放比例。
使用“置信度阈值”滑块设置人脸检测的置信度阈值。
批量处理图像:
点击“批量处理图像”按钮。
批量处理的结果将显示在“批量处理输出”文本框中。
示例用法:
单张图像处理:
将
test.jpg作为输入图像上传。选择
face_model.pt作为模型。将“缩放系数”设置为
1.5。将“置信度阈值”设置为
0.5。点击“处理单张图像”按钮。
批量处理:
将
./input_images设为“输入文件夹”。将
./output_images设为“输出文件夹”。选择
face_model.pt作为模型。将“缩放系数”设置为
1.5。将“置信度阈值”设置为
0.5。点击“批量处理图像”按钮。
按照以上步骤,你即可使用该人脸检测与裁剪应用处理单张图像及批量图像。


