LogoLogo
  • Welcome
  • Imagine API Studio
  • Get Your API Key
  • Imagine API Reference
  • Getting Started
    • How the API Works
    • API Key Management
    • Selecting the Right API Plan
    • Get Free API Calls
    • Your First API Call
    • Available AI Features in the API
    • Integrating the API into Your Project
    • API Call Billing and Token Usage
  • Troubleshooting
    • Request and Response Formats
    • Error Documentation
    • Troubleshooting Tips
    • Getting Support
  • Core Concepts
    • API Prototyping
    • Creating an Effective Prompt
    • Selecting the Right Style
    • Randomization Control (Seed)
  • Image Generation APIs
    • Introduction
    • Text to Image API
    • Text to PNG API
  • Image Editing APIs
    • Introduction
    • Background Remover API
    • Image Upscale API
    • Generative Fill API
    • AI Resize API
    • Retouch API
  • E-Commerce APIs
    • AI Backgrounds API
  • Video Generation API's
    • Introduction
    • Text to Video API
    • Image to Video API
    • Status API
    • Delete API
Powered by GitBook
On this page
  • Key Features
  • Functionality
  • Strategic Value
  • Industries
  • Endpoint
  • Headers
  • Request Body Parameters
  • Example API Call
  • Response
  • Error Handling
  1. Image Editing APIs

Image Upscale API

PreviousBackground Remover APINextGenerative Fill API

Last updated 1 month ago

Creative Upscale is an AI-powered tool that increases image resolution while enhancing visual details and adding creative improvements. It produces high-resolution images with enriched textures, sharpness, and vibrancy, offering a visually striking result beyond traditional upscaling.

For additional details on each parameter and its optimal use, check out the .

Input
Output

Key Features

  • High-Quality Image Upscaling: Increase resolution and image size without losing clarity.

  • AI-Driven Enhancements: Add intricate details, textures, and creative elements to elevate the image.

  • Image Element Enhancement: Improve sharpness, contrast, and color vibrancy.

  • Customizable Filters & Styles: Apply creative effects or adjust focus areas during upscaling.

  • Original Intent Preservation: Maintain key features and composition of the original image.

Functionality

Creative Upscale enhances low-resolution images by upscaling them while adding creative details and improving overall quality. Users begin by uploading a lower-resolution image, which the AI analyzes for key features and potential areas for improvement. After setting parameters such as target resolution, enhancement level, and focus areas (like textures or facial features), the system upscales the image, enhancing sharpness, lighting, and color depth. Creative improvements like realistic textures and artistic effects are applied, followed by a preview of the upscaled image. Users can fine-tune details such as intensity and color balance, refining specific elements like texture or style. The final high-resolution image is then ready for digital or print use.

Strategic Value

Creative Upscale transforms low-quality images into high-resolution, visually enriched content, making it ideal for marketing, large-scale displays, or reusing older assets. It enhances creative flexibility, allowing users to repurpose visuals for a variety of applications with high visual impact.

Industries

  • Technology and Software: Enhance image quality for better UX/UI

  • Media and Entertainment: Improve resolution for high-quality visuals

  • Marketing and Advertising: Upscale designs for print and digital use

  • Education and Training: Enhance educational visuals

  • Interior Design: Improve visual presentations for clients

  • Food and Hospitality: Enhance food photography

  • Healthcare: Improve clarity of medical illustrations

Endpoint

The endpoint for Image Upscale API is

POST https://api.vyro.ai/v2/image/enhance

Headers

You need to pass the following headers along with the request.

Authorization

Authorization: Bearer {{API_TOKEN}}

Request Body Parameters

Below are the parameters that allow for a high degree of customization when upscaling images. Click on each parameter to learn more about its use and best practices:

image

The image file from which you want to remove the background. This should be in binary format or uploaded directly as part of the request.

image=@"path/to/your/image.jpg"

Example API Call

Here’s a sample curl request that uses the parameters above:

curl --location --request POST 'https://api.vyro.ai/v2/image/enhance' \
--header 'Authorization: Bearer {{API_TOKEN}}' \
--form 'image=@"path/to/your/image.jpg"'

Response

Upon a successful request, the API returns a binary image file which can be directly rendered or saved.

Response Attributes:

  • image (binary): The generated image in binary format. You can decode and display or store it based on your application needs.

Error Handling

Pass your API token as a Bearer token in the Authorization header. Refer to the for guidance on managing your API keys.

For additional details on each parameter and its optimal use, check out the .

In case of errors, the response includes status codes and error messages. See the section for help with interpreting and resolving these errors.

If you encounter issues or need additional assistance, please reach out to . We’re here to help you get the most out of the Imagine Art APIs.

Image Upscale API References
Authorization Section
Image Upscale API References
our support team
Errors and Troubleshooting