Enhance image resolution and clarity with advanced super-resolution processing.

POST /image/gfp_superres

Utilizes cutting-edge super-resolution algorithms to upscale and enhance the quality of images, revealing finer details and providing a clearer, more detailed version of the original.

  • Ideal for applications where high-resolution images are essential
  • Supports e-commerce, digital media, and scientific imaging

Provides a fast, efficient solution for improving image clarity and resolution.

application/json

Body Required

  • init_image string(url) Required

    The initial image URL to be scaled

  • outscale number

    The scale factor to be applied

    Minimum value is 1, maximum value is 10. Default value is 2.

Responses

  • 200 application/json

    Default Response

    Hide response attributes Show response attributes object
    • status boolean

      Default value is true.

    • message string

      Default value is success.

    • result object

      Additional properties are allowed.

      Hide result attributes Show result attributes object
  • 400 application/json

    Invalid request error

    Hide response attributes Show response attributes object
  • 401 application/json

    Authorization error

    Hide response attributes Show response attributes object
  • 500 application/json

    Internal server error

    Hide response attributes Show response attributes object
POST /image/gfp_superres
curl \
 -X POST https://api.itsrose.rest/image/gfp_superres \
 -H "Content-Type: application/json" \
 -d '{"init_image":"https://scdn.lovita.io/rose_ayank_david.jpg","outscale":2}'
Request examples
{
  "init_image": "https://scdn.lovita.io/rose_ayank_david.jpg",
  "outscale": 2
}
Response examples (200)
{
  "status": true,
  "message": "success",
  "result": {
    "images": [
      "string"
    ],
    "backend_processing_time": 42.0
  }
}
Response examples (400)
{
  "status": false,
  "message": "string",
  "result": {}
}
Response examples (401)
{
  "status": false,
  "message": "string",
  "result": {}
}
Response examples (500)
{
  "status": false,
  "message": "string",
  "result": {}
}