SuperAPI AI 工具集

image-upscaling

设计与创作

查看项目

更新于 10-15 10:19

技能介绍

用途

image-upscaling 是一个用于图片放大与增强的技能,通过 inference.sh CLI(belt)调用相关图片处理应用。资料说明其可接入 Real-ESRGAN、Thera、Topaz、FLUX Upscaler 等模型,其中 Thera 标注为支持任意尺寸(any size)。

主要能力

  • 通过 CLI 命令对图片进行放大与质量增强。
  • 提供多个可选放大器,资料中列出的模型/应用包括:
    • Real-ESRGAN(示例应用 ID:infsh/real-esrgan)
    • Topaz Image Upscaler(应用 ID:falai/topaz-image-upscaler,资料标注最适合:Professional quality, any image)
    • Thera(any size)
    • FLUX Dev Upscaler
  • 可与图片生成流程组合:资料给出「Generate and Upscale」工作流示例。

使用方式

资料给出的安装与运行步骤如下。

安装 belt CLI 技能:

npx skills add belt-sh/cli

该技能需要 inference.sh CLI(belt)。先登录:

belt login

使用 Real-ESRGAN 放大图片:

belt app run infsh/real-esrgan --input '{"image_url": "https://your-image.jpg"}'

使用 Topaz Image Upscaler 放大任意图片:

belt app run falai/topaz-image-upscaler --input '{"image_url": "https://low-res-image.jpg"}'

工作流:先生成再放大。第一步用 FLUX Klein 生成图片(快):

# 1. Generate image with FLUX Klein (fast)
belt app run falai/flux-2-klein-lora --input '{"prompt": "landscape painting"}' > image.json

# 2. Upscale the result
belt app run falai/topaz-image-upscaler --input '{"image_url": "<url-from-step-1>"}'

浏览图片类应用:

belt app list --category image

适用场景

资料列出的使用场景包括:

  • AI Art:放大生成的图片以便印刷。
  • Old Photos:修复并增强分辨率。
  • Web Images:为高分屏(high-DPI)准备图片。
  • Print:为大幅打印提升分辨率。
  • Thumbnails:生成高分辨率版本。

相关技能

资料提到的相关安装命令包括:

# Full platform skill (all apps)
npx skills add inference-sh/skills@infsh-cli

# Image generation (generate then upscale)
npx skills add inference-sh/skills@ai-image-generation

# FLUX models
npx skills add inference-sh/skills@flux-image

# Background removal
npx skills add inference-sh/skills@background-removal

资料还提到相关文档主题:Running Apps、Image Generation Example、Apps Overview。

限制

资料未提供关于收费、价格、输出分辨率上限、支持图片格式、处理时长或速率限制等信息,这些事实暂未提供。