Gargantua Detector Cropper

详情

下载文件

模型描述

你好,你是否曾需要从大量图像中裁剪出特定特征并保存,例如仅保存人脸、脚部、胸部?这段简单代码可帮助你轻松使用ADetailer模型检测并裁剪这些特征!

只需下载此文件夹,解压后将Adetailer的.pt YOLO模型(可从CIVITAI获取)放入“Models”文件夹,即可开始使用!

你需要已安装Python和pip,所有依赖项将在首次运行时自动安装!

  1. 启动应用程序

    • 运行脚本以启动Gradio界面,这将在你的浏览器中打开一个网页界面。

    • $ python GDC.py

    • 在浏览器中前往 http://127.0.0.1:7860/

  2. 选择模型

    • 在“选择模型”下拉菜单中,从提供的列表中选择一个YOLO模型。这些模型应位于“Models”文件夹中。
  3. 单张图像处理

    • 上传图像

      • 点击“输入图像”区域以上传你希望处理的图像文件。
    • 调整参数

      • 使用“缩放系数”滑块设置裁剪的缩放比例。

      • 使用“置信度阈值”滑块设置人脸检测的置信度阈值。

    • 处理图像

      • 点击“处理单张图像”按钮。

      • 处理后的图像将显示在“输出图像”区域。

      • 输出文本将显示检测的详细信息。

  4. 批量处理

    • 指定文件夹

      • 在“输入文件夹”文本框中输入包含待处理图像的文件夹路径。

      • 在“输出文件夹”文本框中输入你希望保存裁剪后图像的文件夹路径。

    • 调整参数

      • 使用“缩放系数”滑块设置裁剪的缩放比例。

      • 使用“置信度阈值”滑块设置人脸检测的置信度阈值。

    • 批量处理图像

      • 点击“批量处理图像”按钮。

      • 批量处理的结果将显示在“批量处理输出”文本框中。

示例用法:

  1. 单张图像处理

    • test.jpg 作为输入图像上传。

    • 选择 face_model.pt 作为模型。

    • 将“缩放系数”设置为 1.5

    • 将“置信度阈值”设置为 0.5

    • 点击“处理单张图像”按钮。

  2. 批量处理

    • ./input_images 设为“输入文件夹”。

    • ./output_images 设为“输出文件夹”。

    • 选择 face_model.pt 作为模型。

    • 将“缩放系数”设置为 1.5

    • 将“置信度阈值”设置为 0.5

    • 点击“批量处理图像”按钮。

按照以上步骤,你即可使用该人脸检测与裁剪应用处理单张图像及批量图像。

此模型生成的图像

未找到图像。