logo
0
0
WeChat Login
fix: 修复 basicsr 与新版 torchvision 兼容问题

Real-ESRGAN NPC

CNB 图片超分辨率 NPC,基于 Real-ESRGAN 实现图片放大和清晰度增强。

触发方式

在 Issue 评论中 @ 此 NPC,提及以下关键词即可触发:

  • 放大图片、提升分辨率、超分
  • 图片增强、让图片更清晰
  • upscale、super-resolution、Real-ESRGAN

使用方法

  1. 在 Issue 中上传待处理的图片
  2. 评论 @npc real-esrgan 放大这张图片
  3. NPC 自动处理并返回结果

处理流程

NPC 执行以下步骤:

  1. 下载用户上传的图片到 images/ 文件夹
  2. 根据图片类型选择模型(自动识别或用户指定)
  3. 执行超分辨率处理
  4. 将结果上传到 results/ 并回复用户

支持的功能

功能说明
普通照片增强使用 RealESRGAN_x4plus 模型,支持人脸增强
动漫/插画使用 RealESRGAN_x4plus_anime_6B 专用模型
自定义倍数支持 1-4 倍任意缩放输出
分块处理大图自动分块,避免显存不足

项目结构

. ├── Dockerfile # NPC 镜像构建文件 ├── skills/ │ └── real-esrgan/ # NPC 技能定义 │ └── SKILL.md # 技能详细文档 ├── assets/ # 资源文件 └── .cnb.yml # CNB 流水线配置

技术说明

  • 基础镜像:docker.cnb.cool/bring/runtimes/realesrgan:latest
  • 运行环境:GPU 节点(cnb:arch:amd64:gpu
  • 工作目录:/srv/Real-ESRGAN/
  • 输入目录:images/
  • 输出目录:results/

About

No description, topics, or website provided.