SuperAPI AI 工具集

image-upscaling

设计与创作

查看项目

更新于 10-16 05:57

技能介绍

用途

Image Upscaling 是一个通过 inference.sh CLI(belt)对图像进行放大和增强的技能。它调用多种放大模型,帮助提升图像分辨率与质量。

主要能力

该技能支持以下放大模型(资料中列出的模型包括):

  • Real-ESRGAN
  • Thera(支持任意尺寸)
  • FLUX Dev Upscaler
  • Topaz Image Upscaler(App ID:falai/topaz-image-upscaler),资料标注其适合专业质量、任意图像

使用方式

首先需要安装 inference.sh CLI(belt)。资料中给出的安装命令为:

npx skills add belt-sh/cli

安装后需登录:

belt login

随后可通过 belt app run 调用具体应用。例如使用 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>"}'

适用场景

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

  • AI 艺术:放大生成的图像用于打印
  • 老照片:修复并增强分辨率
  • 网页图像:为高 DPI 显示器做准备
  • 打印:为大幅面打印提升分辨率
  • 缩略图:创建高分辨率版本

相关技能

资料中列出的相关技能安装命令包括:

# 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

浏览所有图像应用:

belt app list --category image

限制

资料未提供关于收费、价格、平台兼容性、处理速度或效果保证的具体信息,这些内容暂未提供。