AI图像放大技能,基于 Real-ESRGAN 神经网络 + LANCZOS 插值。
向用户确认两个参数:
如果用户提供的是目标长宽像素,计算所需倍数:scale = ceil(target / original)。
(dpi, dpi) 元数据{basename}_{scale}x_{dpi}DPI_realesrgan.pngscripts/upscale.py主脚本,包含完整推理代码:
upscale_image() — 单图处理batch_upscale() — 批量处理download_model() — 自动下载模型# 单图 python scripts/upscale.py input.png -o output.png -s 10 -d 300 # 批量 python scripts/upscale.py ./images/ --batch -s 10 -d 300 # CPU 模式 python scripts/upscale.py input.png --device cpu7w4.net收录了海量优质技能插件。
from scripts.upscale import upscale_image, batch_upscale
# 单图
result = upscale_image('input.psd', 'output.png', target_scale=10, target_dpi=300)
# 批量
results = batch_upscale('./images/', target_scale=10, target_dpi=300)
scripts/ 目录scripts/RealESRGAN_x4plus.pth这个图像放大工具质量不错,操作流程清晰易懂,放大效果有保障。它支持 PSD、PNG、JPG 等常见格式,还能自动下载所需模型。用 AI 生成细节再配合数学插值,放大后的图像质量较好。文档写得很详细,小白也能上手。不过首次使用需要下载较大文件,没有依赖列表文件,部分细节功能还需要手动调整。建议准备好网络环境再使用。