Дія API
Стосується корпоративних клієнтів.
На цій сторінці описані можливості API сервісів Firefly та робочих процесів Firefly Creative Production, а також те, як визначаються операції для кожного з них.
Сервіси Firefly
API Firefly*
Дія API | Функція | Умова | Визначення Операції |
---|---|---|---|
Генерування зображення | Генерування зображень за текстовим запитом | 1 операція = 1 зображення, створене за допомогою базової моделі Firefly або власної моделі | |
Заповнити зображення | Заповнення маскованої області зображення з текстовою підказкою | 1 Операція = 1 стандартне зображення, згенероване базовою моделлю Firefly | |
Розгорнути зображення | Розширення зображення до нового розміру/пропорцій | 1 Операція = 1 стандартне зображення, згенероване базовою моделлю Firefly | |
Генерування схожих зображень | Генерування схожих зображень на основі референсного зображення | 1 Операція = 1 стандартне зображення, згенероване базовою моделлю Firefly | |
Генерування композицій об’єктів | Передавання зображення (з маскою чи без неї), наприклад фотографії продукту, і введення текстового запиту для створення гармонійно скомпонованої сцени із зображенням продукту | 1 Операція = 1 стандартне зображення, згенероване базовою моделлю Firefly | |
Створення відео | Створюйте фотореалістичні або анімовані відеокліпи за допомогою текстового запиту, зображень-зразків або їх комбінації. | Відеомодель 1, роздільна здатність 540p | 0,4 операції = 1 секунда згенерованого відео |
Відеомодель 1, роздільна здатність 720p | 1 операція = 1 секунда створеного відео | ||
Відеомодель 1, роздільна здатність 1080p | 2 операція = 1 секунда створеного відео |
* API Firefly містять параметри, які дають змогу створювати кілька зображень за один запит API.
API Photoshop
|
Функція |
Визначення Операції |
---|---|---|
Видалення фону |
Виокремлення потрібного об’єкта в зображенні та видалення фону |
1 операція на вихідне зображення або файл |
Створення маски |
Виокремлення потрібного об’єкта в зображенні (людей, предметів тощо) і генерування маски зображення |
1 операція на вихідне зображення або файл |
Створення відтворень |
Створення зведеного зображення з PSD |
1 операція на вихідне зображення або файл |
Створення actionJSON |
Перетворення файлу .atn на формат actionJSON |
1 операція на вихідне зображення або файл |
Виконання actionJSON |
Виконання дії Photoshop з використанням формату actionJSON |
1 операція на вихідне зображення або файл |
Виконання дій Photoshop |
Виконання файлу дії Photoshop на основі формату PSD, JPEG, PNG або TIFF |
1 операція на вихідне зображення або файл |
Заміна смарт-об'єкта |
Заміна смарт-об’єкта в PSD |
1 операція на вихідне зображення або файл |
Кадрування продукту |
Інтелектуальне кадрування зображення з утриманням потрібного об’єкта в полі зору |
1 операція на вихідне зображення або файл |
Розмиття глибини |
Застосування розмиття глибини до вхідного зображення |
1 операція на вихідне зображення або файл |
Редагування шару тексту |
Зміна вмісту шару тексту в PSD, наприклад, для локалізації |
1 операція на вихідне зображення або файл |
Застосування правок PSD |
Застосування базових правок шару (назви, стану тощо), додавання/редагування коригувань, пікселів і шарів фігур |
1 операція на вихідне зображення або файл |
Створення нового файлу PSD |
Створення нового файлу PSD із шарами |
1 операція на вихідне зображення або файл |
Створення монтажної області |
Створення монтажних областей із кількох вхідних PSD |
1 операція на вихідне зображення або файл |
Отримання маніфесту |
Видобування метаданих із документа PSD, включно із загальною інформацією про файл і шар |
1 операція на вихідне зображення або файл |
Покращення маски |
Покращити краї та точність маски |
1 операція на вихідне зображення або файл |
Заповнити область маски |
Заповнити замасковану область, щоб завершити зображення |
1 операція на вихідне зображення або файл |
Маскування частин тіла |
Створити позначену маску для кожної частини тіла людини на зображенні |
1 операція на вихідне зображення або файл |
Маскування всіх об'єктів |
Створити позначену маску для кожного об'єкта на зображенні |
1 операція на вихідне зображення або файл |
API Lightroom
Дія API |
Функція |
Визначення Операції |
---|---|---|
Вирівнювання зображення |
Автоматичне вирівнювання зображення |
1 операція на вихідне зображення або файл |
Автоматична тональність |
Застосування автотону до зображення |
1 операція на вихідне зображення або файл |
Редагування зображення |
Налаштування коригувань Lightroom для фотографії, зокрема експозиції, контрасту, деталізації тощо |
1 операція на вихідне зображення або файл |
Застосування стилю |
Застосування стилю Lightroom до фотографії |
1 операція на вихідне зображення або файл |
Застосування XMP |
Додавання метаданих XMP до фотографії |
1 операція на вихідне зображення або файл |
API для InDesign
Дія API |
Функція |
Визначення Операції |
---|---|---|
Злиття даних |
Генерування кількох асетів за допомогою змінних полів тегованого документа InDesign і файлу CSV |
1 Операція = 1 вихідна сторінка |
Відтворення |
Створення JPEG, PNG або PDF із документа InDesign |
1 Операція = 1 вихідна сторінка |
Власні сценарії |
Створення та виконання власних скриптів за допомогою функцій InDesign |
1 Операція = 1 вихідна* або вхідна сторінка, залежно від того, що більше * Вихідні дані включають будь-які файли, збережені за допомогою функцій «Зберегти», «Зберегти як» або «Зберегти копію», а також будь-які файли, створені через функцію «Експорт». |
Список користувацьких скриптів |
Показати список усіх користувацьких сценаріїв, зареєстрованих користувачем |
Безкоштовно |
Отримати відомості про користувацький сценарій |
Отримати відомості про певний користувацький сценарій, зареєстрований користувачем |
Безкоштовно |
Видалити користувацький сценарій |
Видалити певний користувацький сценарій, зареєстрований користувачем |
Безкоштовно |
Перепризначити посилання |
Замініть локальні посилання на ресурси посиланнями Experience Manager Assets у файлі InDesign |
Безкоштовно |
API для відео й аудіо
Дія API | Функція | Умова | Визначення Операції |
---|---|---|---|
Перекадрувати відео | Визначення дій у відео та переформатування кліпу в різних співвідношеннях сторін | <= 30 кадрів/с | 1 операція = 60 секунд вихідного відео |
> 30 та <= 60 кадрів/с | 1 операція = 30 секунд вихідного відео | ||
> 60 кадрів/с | 1 операція = 15 секунд вихідного відео | ||
Текст на мовлення | Перетворення написаного тексту на усне мовлення, що дозволяє компаніям створювати динамічне аудіо | 1 Операція = 10 хвилин вихідного відео | |
Текст на аватар | Перетворюйте текстові сценарії на відео з реалістичними аватарами людей, обираючи з різноманітних готових аватарів та використовуючи природно звучні голоси | 1 Операція = 5 секунд вихідного відео |
API для відео й аудіо, надбудова
Дія API | Функція | Умова | Визначення Операції |
---|---|---|---|
Транскрибування | Створюйте транскрипти та субтитри для аудіо- та відеовмісту мовою оригіналу або в перекладі | 1 операція = 10 хвилин вхідного відео або аудіо | |
Дублювання | Автоматизація перекладу голосу в аудіо та відео з додатковою можливістю синхронізації з губами. Отримання високоякісного дубляжу незалежно від фонових шумів і музики. | Без синхронізації губ | 1 операція = 10 секунд вихідного відео або аудіо |
Без синхронізації губ | 1 Операція = 5 секунд вихідного відео |
API Content Tagging
Дія API |
Функція |
Визначення Операції |
---|---|---|
Тегування кольорів |
Маючи зображення, може обчислити гістограму кольорів пікселів і сортувати їх по групах за домінуючими кольорами |
1 Операція = 1 виклик API на ресурс |
Тегування ключових слів |
Маючи текстовий документ, служба тегування ключових слів автоматично видобуває ключові слова або ключові фрази, які найкраще описують тему документа |
1 Операція = 1 виклик API на ресурс |
OCR |
Маючи зображення, може вказати, чи воно містить текст. Якщо текст присутній, OCR може надати текст |
1 Операція = 1 виклик API на ресурс |
API Substance 3D
Дія API | Функція | Умова | Визначення Операції |
---|---|---|---|
Генерація композиту 3D-об’єкта* | Легко поєднуйте 3D-об'єкти зі створеними за допомогою Firefly 2D-сценами для створення композицій із точною відповідністю пікселів, фотореалістичним освітленням, тінями та текстурами | Модель зображення Firefly 4: Не більше 2000 пікселів за найдовшою стороною | 2 операції = 1 вихідне зображення (або варіант) |
Модель зображення Firefly 4: Понад 2000 пікселів за найдовшою стороною |
3 операції = 1 вихідне зображення (або варіант) |
||
Модель зображення Firefly 4 Ultra: Не більше 2000 пікселів за найдовшою стороною |
3 операції = 1 вихідне зображення (або варіант) |
||
Модель зображення Firefly 4 Ultra: Понад 2000 пікселів за найдовшою стороною |
4 операції = 1 вихідне зображення (або варіант) |
||
Відтворити 3D-об’єкт* | Створюйте фотореалістичні зображення продуктів у масштабі, автоматизуючи створення фотореалістичних знімків упаковок із точним освітленням, тінями та відбиттями | Не більше 2000 пікселів за найдовшою стороною | 1 Операція = 1 згенероване зображення |
Понад 2000 пікселів за найдовшою стороною |
2 Операції = 1 згенероване зображення |
||
API конвертації 3D-файлів | Конвертуйте наявний 3D-вміст у форматах, як-от FBX і OBJ, у більш універсальні формати файлів, як-от gITF і USD | 1 Операція = 1 вихідний файл | |
API створення 3D-сцени | Об'єднуйте кілька 3D-асетів у цілісну та детальну сцену, призначену для розміщення цифрового двійника | 1 Операція = 1 вихідний файл | |
API опису 3D-сцени | Створюйте детальну статистику про вміст 3D-сцени | Безкоштовно |
*API «Створення композиту 3D-об’єкта» та API «Відтворення 3D-об’єкта» містять параметри, які дозволяють генерувати кілька зображень за один виклик API.
Firefly Creative Production
Дія |
Функція |
Визначення Операції |
---|---|---|
Видалення фону (на виході: зведене зображення) |
Ізолювання потрібного об’єкта на зображенні, видалення фону та вивід зведеного зображення |
1 Операція = 1 вихідний файл |
Кадрування |
Кадрування зображення або зміна співвідношення сторін |
2 Операції = 1 вихідний файл |
Колірна корекція |
Автоматичне налаштування тону або застосування стилів Lightroom до пакетів переданих зображень |
1 Операція = 1 вихідний файл |