展开本页目录
开始前准备什么
- 准备授权原图与发布平台的实际尺寸、安全区和文件要求。
- 记录主体不能被裁切或重绘的区域,以及允许补画的方向。
- 确认当前模型允许的比例和尺寸;画幅比例与最终像素宽高分别记录。
- 列目标画布
- 选择裁切或扩图
- 固定原图位置
- 生成补画候选
- 验收实收尺寸
替换方括号中的原图信息、保留项和目标,再提交一张候选。提示词不是效果保证。
保存输入、结果和任务记录,按本任务检查文件与内容;未核实的费用留空。
记录目标像素、原图位置、补画方向、实际结果尺寸与最终导出;示例尺寸仅作规划练习。
本地读取返回图片,检查真实宽高;不请求模型、不裁切图片。
裁切、补边、扩图各自解决什么
| 方式 | 合适情况 | 检查重点 |
|---|---|---|
| 本地裁切 | 画面有足够留白,主体仍在安全区 | 文字、Logo 与主体不被裁掉 |
| 本地补边 | 纯色或简单渐变背景,需要扩大画布 | 边缘颜色、主体位置与尺寸 |
| 生成式扩图 | 需要新增环境、桌面或景物 | 新内容逻辑、接缝、透视与原主体漂移 |
| 重新构图生成 | 目标画幅差异过大,原图无法保留 | 明确作为新候选,不声称原图像素完全保留 |
- 方式
- 本地裁切
- 合适情况
- 画面有足够留白,主体仍在安全区
- 检查重点
- 文字、Logo 与主体不被裁掉
- 方式
- 本地补边
- 合适情况
- 纯色或简单渐变背景,需要扩大画布
- 检查重点
- 边缘颜色、主体位置与尺寸
- 方式
- 生成式扩图
- 合适情况
- 需要新增环境、桌面或景物
- 检查重点
- 新内容逻辑、接缝、透视与原主体漂移
- 方式
- 重新构图生成
- 合适情况
- 目标画幅差异过大,原图无法保留
- 检查重点
- 明确作为新候选,不声称原图像素完全保留
同一原图,为每个画幅独立规划
表中像素是规划例子,不代表任一模型都接受这些 size 值,也不代表平台永远采用这些规格。模型只能返回允许范围内的候选时,先验收内容,再本地裁切或缩放到实际交付尺寸。
| 规划示例 | 目标画布 | 原图与补画安排 |
|---|---|---|
| 正方形 | 1080×1080 / 1:1 | 主体居中,检查四周安全区 |
| 竖信息流 | 1080×1350 / 4:5 | 优先补上下空间,保留标题区域 |
| 横幅 | 1920×1080 / 16:9 | 左右扩展环境,主体位置按版式确定 |
| 竖全屏 | 1080×1920 / 9:16 | 扩展上下空间,避开平台覆盖区域 |
- 规划示例
- 正方形
- 目标画布
- 1080×1080 / 1:1
- 原图与补画安排
- 主体居中,检查四周安全区
- 规划示例
- 竖信息流
- 目标画布
- 1080×1350 / 4:5
- 原图与补画安排
- 优先补上下空间,保留标题区域
- 规划示例
- 横幅
- 目标画布
- 1920×1080 / 16:9
- 原图与补画安排
- 左右扩展环境,主体位置按版式确定
- 规划示例
- 竖全屏
- 目标画布
- 1080×1920 / 9:16
- 原图与补画安排
- 扩展上下空间,避开平台覆盖区域
参考提示词:只补右侧环境
outpainting-multiple-ratios-prompt.txt
基于原图制作[目标比例]画幅候选,原主体保持在[位置]。
本轮只在[右侧]延展[背景环境],保持现有地平线、镜头透视、光线方向与材质连续。
不增加第二个主体,不改变原主体数量、颜色、文字或Logo。
新增区域预留[用途]的干净空间;不生成新文字。
实际输出宽高与原主体将单独验收,目标交付为[宽×高]像素。先生成候选,再完成确定性导出
- 在设计工具中建立目标画布,放入原图,记录原主体位置和新增区域。
- 接口支持蒙版时按该型号规则提交;不支持时只能使用参考图与文字引导,不能声称精确局部补画。
- 候选返回后检查原主体、地平线、重复物体和接缝,退回有明显漂移的版本。
- 图片中的重要文字与 Logo 用原始图层保留;生成补画可能重画已有文字。
- 用本地工具裁切或缩放至最终交付尺寸,再测一次实际宽高,保存原图、候选与导出三个版本。
请求的 size 不等于收到的文件尺寸
本页没有本场景新增扩图实测。既有 apizt 编辑案例曾记录请求 1024×1024、实收 1254×1254;它只能说明那个请求的结果,不能推断所有型号或任务的尺寸行为。因此本教程始终以实际文件为准。
OpenAI 与 Gemini 的尺寸、比例、mask 字段不同,且具体范围随型号变化。当前 apizt 通道的任意画布扩图与蒙版透传未在本页验证;没有对应能力时,使用允许比例的生成候选与本地导出流程。
检查最终文件真实宽高
python3 image-quality-check.py ./final-banner.png --size 1920x1080怎样确认已经完成
- 每版目标像素、原图位置和补画方向已记录。
- 原主体、文字与 Logo 没有不接受的变化。
- 新增区域的透视、光线与接缝自然,无重复主体。
- 最终文件实测宽高符合交付要求,安全区正确。
常见问题
把图片拉伸到 16:9 算扩图吗?
拉伸只是改变比例,可能使主体变形。扩图需要新增画布内容;能直接裁切时无需生成式扩图。
指定 1920×1080 就一定返回这个尺寸吗?
不能只凭请求判断。先核对型号是否接受该尺寸,再读取实际文件;需要精确交付尺寸时进行本地确定性导出并复测。