AI Image Processing - AutoRetouch

Description

The AI ImageProcessing AutoRetouch service can call an AutoRetouch workflow on images in OMN DAM. This is done by using a preconfigured workflow of the AutoRetouch service.

AuoRetouch workflows can be configured here: https://app.autoretouch.com/

Currently we have the following accounts:

eMail Refresh-Token Organizations (Name → ID)

autoretouch-dev@apollon.de

I8nLgLw…​

apollon → cbc4076e-19a8-4a26-a39c-3099a9b7b475

M+M → 4047fb81-cb3e-4874-98bb-a266aeccd878

ArmerSchluckerInc → 26e3a0f1-4c58-4733-bc73-37fdfb8e8d6d

autoretouch-prod-mask@apollon.de

4lORgd8…​

My Organization → e75faebc-b0b7-4125-b6a8-32f5c1d19689

apollon → e00d1b7b-6240-490e-b761-640863dea0f5

PZ → 1eb5d6be-3ea9-4dd4-be25-a89fcf6b6d23

Meyle+Müller → 179d2641-861d-4bd6-9f1f-baa22833001f

OPS → 49cc8f9d-3e2b-40c2-9f9b-111c128b6221

autoretouch-prod@apollon.de

XBdTp48…​

apollon Master → 3e4ca4fb-8809-421c-964a-b6930505ffb4

PforzheimerZeitung → f7c93693-4d99-46d3-ae2a-8b1a385bcf09

Please also note that the output file format and name can be controlled by the AutoRetouch "Export" and "Edit Filename" components.

Requirements

Access to the following URLs is needed:

Configuration

Workflow-Name: ai-imageprocessing-autoretouch

Key (* = required) Type Default Description Example

ext.ai-imageprocessing.autoretouch.refreshtoken*

string

Autoretouch refresh token

ext.ai-imageprocessing.autoretouch.workflowname*

string

Autoretouch workflow name (use the name here, not the id)

ext.ai-imageprocessing.autoretouch.organizationid

string

Autoretouch organization id used for billing (use the id here, not the name). Though this parameter is optional it is strongly recommended to set it!

ext.ai-imageprocessing.overwrite

boolean

false

If true, the returning image will overwrite any image of the same name. If false a numeric counter is used as suffix for the new name

false

ext.ai-imageprocessing.autoretouch.apiurl

string

https://api.autoretouch.com

Autoretouch api url

https://api.autoretouch.com

ext.ai-imageprocessing.autoretouch.authurl

string

https://auth.autoretouch.com/

Autoretouch auth url

https://auth.autoretouch.com/

ext.ai-imageprocessing.autoretouch.maxretries

long

10

Max number of retries to ask if wfl is completed

10

ext.ai-imageprocessing.autoretouch.secondsbetweenretries

long

30

Number of seconds to wait between retries

30

ext.ai-imageprocessing.autoretouch.audit.attribute.startTime

Date

The MAM attribute identifier where to store the start time of the process. The attribute should be of type "Date" (language independent).

AR_AUDIT_START_TIME

ext.ai-imageprocessing.autoretouch.audit.attribute.endTime

Date

The MAM attribute identifier where to store the end time of the process. The attribute should be of type "Date" (language independent).

AR_AUDIT_END_TIME

ext.ai-imageprocessing.autoretouch.audit.attribute.processName

String

The MAM attribute identifier where to store the name of the process. In this case this will always be 'ai-imageprocessing-autoretouch'. The attribute should be of type "String" (language independent).

AR_AUDIT_PROCESS_NAME

ext.ai-imageprocessing.autoretouch.audit.attribute.processParameters

String or Clob

The MAM attribute identifier where to store the name of the process parameters. The attribute should be of type "String" or "Clob" (language independent). The text be written as an HTML table so the field to display should be "String richtextlabel".

AR_AUDIT_PROCESS_PARAMETERS

ext.ai-imageprocessing.autoretouch.audit.attribute.status

String

The MAM attribute identifier where to store the status of the process. The attribute should be of type "String" (language independent).

AR_AUDIT_STATUS

FAQ

Autoretouch Service always reduces image size to 4 k even if "keep original dpi" flag is set in Autoretouch configuration.

autoretouch image processing reduce image size to 4k

Welcome to the AI Chat!

Write a prompt to get started...