Official

luma / reframe-image

Change the aspect ratio of any photo using AI (not cropping) (Updated 1 day ago)

  • Public
  • 98 runs
Iterate in playground

Luma Reframe Image

Luma Reframe Image allows you to change the aspect ratio of any image using AI interpolation.

The photon-flash-1 model is used here for reframing images—expanding, shifting, or recontextualizing them while staying true to their visual style. It requires a few key inputs to work effectively. The generation_type must be set to “reframe_image”, and you must provide the model name (“photon-flash-1”), a target aspect_ratio like “16:9”, and a reframe_image object with a direct url to the image you want to modify.

With the real API, You can also include optional inputs to control the output more precisely. These include a prompt to guide the model’s interpretation, grid positions (grid_position_x, grid_position_y) for layout-aware generation, and crop coordinates (x_start, x_end, y_start, y_end) to define a specific area of focus. The format field lets you choose the image output type (default is jpg), and a callback_url can be used to receive updates about the generation’s status.