Image blind watermarking algorithm, add/parse watermark, add content as text. Algorithm service body is divided into two:encode_text , decode_text .
https://www.ailabapi.com/api/image/editing/image-invisible-text-watermarkingPOSTmultipart/form-dataJPEG JPG PNG BMP| Field | Required | Type | Description |
|---|---|---|---|
ailabapi-api-key | YES | string | Application API KEY. Get API KEY |
| Field | Required | Type | Scope | Description |
|---|---|---|---|---|
function_type | YES | string | encode_text, encode_text_plus, encode_text_bold, decode_text, decode_text_plus, decode_text_bold | Specifies the calling function. encode_text`: Add text watermark using the old version model.` encode_text_plus: Add text watermark using the new version model 1. encode_text_bold`: Add text watermark using the new version model 2.` decode_text: Use the old model to decode the text watermark in the image. decode_text_plus`: Use the new version of Model 1 to decode text watermarks in images.` decode_text_bold: Use the new version Model 2 to decode the image watermark in the image. |
function_type === encode_text|encode_text_plus|encode_text_bold| Field | Required | Type | Scope | Default | Description |
|---|---|---|---|---|---|
origin_image | YES | file | Original image. | ||
text | YES | string | The text of the watermark to be added. | ||
output_file_type | NO | string | png, jpg, bmp | png | Output format. |
function_type === decode_text| Field | Required | Type | Scope | Default | Description |
|---|---|---|---|---|---|
watermark_image | YES | file | The image to be resolved, i.e., a composite image with a text watermark. | ||
origin_image | YES | file | Original image. |
function_type === decode_text_plus|decode_text_bold| Field | Required | Type | Scope | Default | Description |
|---|---|---|---|---|---|
watermark_image | YES | file | The image to be resolved, i.e., a composite image with a text watermark. |
output_file_type === jpg| Field | Required | Type | Scope | Default | Description |
|---|---|---|---|---|---|
quality_factor | NO | integer | [1, 100] | 100 | The quality size of the output image, the higher the quality the larger the image. |
| Field | Type | Description |
|---|---|---|
data | object | The content of the result data returned. |
+watermark_image_url | string | The URL address after adding the watermark. |
+text_image_url | string | Watermark URL address after decoding. |
API Key for authentication
Specifies the calling function.
Original image.
The text of the watermark to be added.
Output format.
The image to be resolved, i.e., a composite image with a text watermark.
The quality size of the output image, the higher the quality the larger the image.
Success
The response is of type object.