文档

图像画面扩展

更新时间:

图像画面扩展模型可以对输入图像进行画面延展,可以通过指定输出宽高比、横向及纵向扩展比例 、向上下左右各方向扩展像素数三种方式进行扩图,均支持先旋转再扩图,可用于创意娱乐、辅助作图、画面设计等场景。

基本介绍

使用场景

  • 创意设计与广告制作:在广告设计或创意海报制作中,设计师有时需要将一张焦点图像扩展到特定尺寸以适应不同的媒介展示需求,一张产品特写照片需要扩大而不失真,同时保持背景的自然延伸。

  • 影视后期制作:影视编辑过程中,为了适应不同画幅比例(宽屏格式)或创造特定的视觉效果,经常需要对画面进行扩展。这可能涉及场景的边缘拓展,如天空、海面或城市天际线的自然延续。

  • 历史照片修复与复原:在历史档案的数字化过程中,有时候需要对老旧照片进行修复,并且在不改变原有内容的前提下,扩大画面以提升清晰度和观赏性,便于展览或出版。

  • 社交媒体与个人创作:社交媒体用户和内容创作者在制作封面图或是需要特定尺寸的帖子时,可能会遇到图片尺寸不符合平台要求的问题。利用AI扩图,创作者可以迅速调整图片尺寸,同时保持内容的吸引力和一致性,无需担心图片质量下降或不协调的裁剪效果,提高内容的吸引力和分享率。

特色优势

  • AI扩图技术能够自动生成与原图风格一致的背景或细节,使得扩展后的图像既满足尺寸要求,又保持视觉效果的和谐与专业性,无需担心人工合成的痕迹。

  • AI技术可以在不损害原始历史价值的基础上,智能填充照片边缘,提高分辨率,让历史照片焕发新生,避免裁剪造成的构图破坏,同时保持画面的连续性和真实感。

  • 应用图像扩图技术,可以根据不同设备的屏幕尺寸智能扩展背景图像,确保在任何屏幕上都能提供完整且吸引人的视觉体验,提升网页的整体设计感和用户满意度。

  • 稳定、易用平台服务:提供在高并发、大流量下的稳定写真图片生成响应和99.99%的可靠性保障,可直接调用的简单训练和推理API 接口,服务简单易用,易被集成,兼容性强。

模型概览

模型名

模型简介

免费额度

计费单价

限流(含主账号与RAM子账号)

任务下发接口QPS限制

同时处理中任务数量

image-out-painting

图像画面扩展模型可以对输入图像进行画面延展,可以通过指定输出宽高比、横向及纵向扩展比例、向上下左右各方向扩展像素数三种方式进行扩图,均支持先旋转再扩图,可用于创意娱乐、辅助作图、画面设计等场景。

免费额度:500张

领取方式:开通阿里云百炼大模型服务后,自动发放

有效期:180天

限时免费

2

1

快速开始

通义万相-图像画面扩展模型的详细使用,请参考图像画面扩展API参考

为了获得更符合预期的图像,推荐您设置输出图像比例接近1:1,扩展效果更佳。

例如,输入图像像素为1000x1000,输出图像像素为1500x1500的效果比2000x1000更好。

原图

image

旋转扩图

等比例扩图

指定方向添加像素扩图

指定宽高比扩图

image

image

图像画面扩展结果1.jpg

image

由于模型计算耗时较长,示例代码均展示异步处理的调用方式,以避免请求超时。

您需要已获取API-KEY配置API-KEY到环境变量

旋转扩图

1、创建扩图任务

接口返回任务ID,可根据任务ID查询图像生成的结果。

curl --location --request POST 'https://dashscope.aliyuncs.com/api/v1/services/aigc/image2image/out-painting' \
--header 'X-DashScope-Async: enable' \
--header "Authorization: Bearer $DASHSCOPE_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
    "model": "image-out-painting",
    "input": {
        "image_url": "https://huarong123.oss-cn-hangzhou.aliyuncs.com/image/%E5%9B%BE%E5%83%8F%E7%94%BB%E9%9D%A2%E6%89%A9%E5%B1%95.png"
    },
    "parameters": {
        "angle": 90,
        "x_scale": 1.5,
        "y_scale": 1.5
    }
}'

2、根据任务ID查询结果

curl -X GET https://dashscope.aliyuncs.com/api/v1/tasks/{your_task_id} \
     -H "Authorization: Bearer $DASHSCOPE_API_KEY" \

等比例扩图

1、创建扩图任务

接口返回任务ID,可根据任务ID查询图像生成的结果。

curl --location --request POST 'https://dashscope.aliyuncs.com/api/v1/services/aigc/image2image/out-painting' \
--header 'X-DashScope-Async: enable' \
--header "Authorization: Bearer $DASHSCOPE_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
    "model": "image-out-painting",
    "input": {
        "image_url": "https://huarong123.oss-cn-hangzhou.aliyuncs.com/image/%E5%9B%BE%E5%83%8F%E7%94%BB%E9%9D%A2%E6%89%A9%E5%B1%95.png"
    },
    "parameters": {
        "x_scale": 1.5,
        "y_scale": 1.5
    }
}'

2、根据任务ID查询结果

curl -X GET https://dashscope.aliyuncs.com/api/v1/tasks/{your_task_id} \
     -H "Authorization: Bearer $DASHSCOPE_API_KEY" \

指定方向添加像素扩图

1、创建扩图任务

接口返回任务ID,可根据任务ID查询图像生成的结果。

curl --location --request POST 'https://dashscope.aliyuncs.com/api/v1/services/aigc/image2image/out-painting' \
--header 'X-DashScope-Async: enable' \
--header "Authorization: Bearer $DASHSCOPE_API_KEY" \
--header 'Content-Type: application/json' \
--data-raw '{
    "model": "image-out-painting",
    "input": {
        "image_url": "https://huarong123.oss-cn-hangzhou.aliyuncs.com/image/%E5%9B%BE%E5%83%8F%E7%94%BB%E9%9D%A2%E6%89%A9%E5%B1%95.png"
    },
    "parameters": {
        "left_offset": 546,
        "right_offset": 960,
        "top_offset": 158,
        "bottom_offset": 939
    }
}'

2、根据任务ID查询结果

curl -X GET https://dashscope.aliyuncs.com/api/v1/tasks/{your_task_id} \
     -H "Authorization: Bearer $DASHSCOPE_API_KEY" 

指定宽高比扩图

1、创建扩图任务

接口返回任务ID,可根据任务ID查询图像生成的结果。

curl --location --request POST 'https://dashscope.aliyuncs.com/api/v1/services/aigc/image2image/out-painting' \
--header 'X-DashScope-Async: enable' \
--header "Authorization: Bearer $DASHSCOPE_API_KEY" \
--header 'Content-Type: application/json' \
--data-raw '{
    "model": "image-out-painting",
    "input": {
        "image_url": "https://huarong123.oss-cn-hangzhou.aliyuncs.com/image/%E5%9B%BE%E5%83%8F%E7%94%BB%E9%9D%A2%E6%89%A9%E5%B1%95.png"
    },
    "parameters":{
        "angle":0,
        "output_ratio":"4:3",
        "best_quality":false,
        "limit_image_size":true
    }
}'

2、根据任务ID查询结果

curl -X GET https://dashscope.aliyuncs.com/api/v1/tasks/{your_task_id} \
     -H "Authorization: Bearer $DASHSCOPE_API_KEY" 

扩图场景示例

按宽高比扩图

原图

扩图后

输入参数

image

image

{
    "model": "image-out-painting",
    "parameters": {
        "output_ratio":"1:1"
    }
}

按比例扩图

原图

扩图后

输入参数

image

image

{
    "model": "image-out-painting",
    "parameters": {
        "x_scale": 2.46,
        "y_scale": 2.20
    }
}

image

image

{
    "model": "image-out-painting",
    "parameters": {
        "x_scale": 1.86,
        "y_scale": 1.72
    }
}

image

image

{
    "model": "image-out-painting",
    "parameters": {
        "x_scale": 2.39,
        "y_scale": 1.24
    }
}

image

image

{
    "model": "image-out-painting",
    "parameters": {
        "x_scale": 1.41,
        "y_scale": 1.24
    }
}

按方向添加像素扩图

原图

扩图后

输入参数

image

image

{
    "model": "image-out-painting",
    "parameters": {
        "left_offset": 758,
        "right_offset": 968,
        "top_offset": 343,
        "bottom_offset": 539
    }
}

image

image

{
    "model": "image-out-painting",
    "parameters": {
        "left_offset": 394,
        "right_offset": 879,
        "top_offset": 914,
        "bottom_offset": 709
    }
}

image

image

{
    "model": "image-out-painting",
    "parameters": {
        "left_offset": 698,
        "right_offset": 420,
        "top_offset": 614,
        "bottom_offset": 643
    }
}

旋转扩图

原图

扩图后

输入参数

image

image

{
    "model": "image-out-painting",
    "parameters": {
        "angle": 45,
        "x_scale": 1.2,
        "y_scale": 1.2
    }
}