用途
Image Upscaling 是一个通过 inference.sh CLI(belt)调用图像放大与增强模型的技能,用于对图片进行超分辨率放大和画质增强。
主要能力
该技能支持多种放大模型,资料中列出的模型包括:
- Real-ESRGAN
- Thera(支持任意尺寸)
- FLUX Dev Upscaler
- Topaz Image Upscaler(应用 ID:falai/topaz-image-upscaler,资料标注为适合专业质量、任意图像)
使用方式
首先安装 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 放大任意图片:
belt app run falai/topaz-image-upscaler --input '{"image_url": "https://low-res-image.jpg"}'
生成并放大的工作流示例:
# 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 艺术:放大生成的图像用于打印
- 老照片:修复并增强分辨率
- 网页图片:为高 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
限制
资料未提供各模型的具体收费、价格、平台限制、处理速度或效果对比等细节,这些信息暂未提供。