
Image Enhance
starting from
API Overview
Enhance images by denoising, sharpening, and upscaling while preserving image details, including the faces of key objects.
Simply upload an image, and our autonomous driving feature will automatically determine the optimal settings for the highest quality output.
Official documentation reference: https://developer.topazlabs.com/api-reference/image-api/enhance
Price: 0.15 PTC/point; the exact number of points consumed will be returned in the Response
API Console
Log in to explore more features! Click to Log In
API Reference (4)
| API Description | API Endpoint | Request Method | Stability | Parameter Description |
|---|---|---|---|---|
Enhance | POST | Stable | View Details | |
Document Details Enhance images by denoising, sharpening, and upscaling while preserving image details, including important objects such as faces. Simply provide an image, and our autopilot feature will automatically determine the optimal settings for the highest quality. Official documentation reference: https://developer.topazlabs.com/api-reference/image-api/enhance Pricing: 0.15 PTC/point. The exact points consumed will be returned in the Response.
Request Parameters Header ParametersAuthorizationstringOptional Example Value: Bearer {{YOUR_API_KEY}}Request Body application/jsonoutput_formatenum<string>Optional The desired format for the output image. Default: jpeg Enum Value: jpegjpgpngtifftifsubject_detectionenum<string>Optional Specify whether to detect all subjects in the image, only the foreground subject, or only the background as determined by the AI model. Default: All Enum Value: AllForegroundBackgroundface_enhancementbooleanOptional By default, faces (if any) will also be enhanced during image processing. If you do not want this, please set face_enhancement to false. Default: true face_enhancement_creativityintegerOptional Range from 0 to 1. face_enhancement_strengthnumberOptional Range: 0 to 1. imagestringOptional Image file to be processed. Supported formats:
modelenum<string>Optional Model used for image processing. Default: Standard V2 Enum Value: Standard V2Low Resolution V2CGIHigh Fidelity V2Text Refineoutput_heightintegerOptional The desired output image height (in pixels). Your image will be automatically scaled up to this specified value. If only one of output_height or output_width is set, the other dimension will be scaled proportionally. Example: 1080 output_widthintegerOptional The desired width of the output image (in pixels). Your image will be automatically scaled up to this specified value. If only one of output_height or output_width is set, the other dimension will be scaled proportionally. Example: 1920 crop_to_fillbooleanOptional If you select a different aspect ratio, the default behavior is to set the image to letterbox mode. If you want to crop the image to fill the dimensions, enable the crop_to_fill option. true Default: false source_idstringOptional Unique identifier for the source image. Example: d7b3b3b3-7b3b-4b3b-8b3b-3b3b3b3b3b3b source_urlstringOptional Source image URL. Example: https://example.com/image.jpg | ||||
Enhance Generation | POST | Stable | View Details | |
Document Details Enhance images by denoising, sharpening, and upscaling while preserving image details, including faces of important objects. Simply upload an image, and our autopilot feature will automatically determine the optimal settings for the highest quality. Official documentation reference: https://developer.topazlabs.com/api-reference/image-api/enhance#post-enhance-gen-async Pricing: 0.15PTC/point. The exact point consumption will be returned in the Response
Request Parameters Header ParametersAuthorizationstringOptional Example Value: Bearer {{YOUR_API_KEY}}Request Body application/jsonoutput_formatenum<string>Optional The desired format for the output image. Default: jpeg Enum Value: jpegjpgpngtifftifsubject_detectionenum<string>Optional Specify whether you want to detect all subjects in the image, only the foreground subject, or only the background where the AI model operates. Default: All Enum Value: AllForegroundBackgroundface_enhancementbooleanOptional By default, faces (if any) will also be enhanced during the image processing. If you do not want this, please set face_enhancement to false. Default: true face_enhancement_creativityintegerOptional Range from 0 to 1. face_enhancement_strengthnumberOptional Range from 0 to 1. imagestringOptional Pending image files. Supported formats: jpeg (or jpg) modelenum<string>Optional Default: Redefine Enum Value: Standard V2Low Resolution V2CGIHigh Fidelity V2Text Refineoutput_heightintegerOptional The expected height of the output image (in pixels). Your image will be automatically scaled up to this specified value. If only one of output_height or output_width is set, the other dimension will be scaled proportionally. Example: 1080 output_widthintegerOptional The desired width of the output image (in pixels). Your image will be automatically scaled up to this specified value. If only one of output_height or output_width is set, the other dimension will be scaled proportionally. Example: 1920 crop_to_fillbooleanOptional If a different aspect ratio is selected, the default behavior is to set the image to letterbox mode. If you want to crop the image to fill the dimensions, please enable the crop_to_fill option. true Default: false source_idstringOptional Unique identifier of the source image. Example: d7b3b3b3-7b3b-4b3b-8b3b-3b3b3b3b3b3b source_urlstringOptional Source image URL. Example: https://example.com/image.jpg | ||||
Get Task Result | GET | Stable | View Details | |
Document Details Price: Free Request Parameters Path Parametersprocess_idstringRequired Header ParametersAuthorizationstringOptional Example Value: Bearer {{YOUR_API_KEY}} | ||||
Download | GET | Stable | View Details | |
Document Details Download input or processed images via a pre-signed URL. This API allows you to securely access input or processed images through a time-limited URL. Pricing: Free Request Parameters Path Parametersprocess_idstringRequired Header ParametersAuthorizationstringOptional Example Value: Bearer {{YOUR_API_KEY}} | ||||
API Pricing
| Model | Description | 302.AI Price |
|---|
Enhance | - |
|
Enhance Generation | - |
|
Get Task Result | - |
|
Download | - |
|