Действие API
Область применения: организация.
На этой странице описываются возможности API Firefly Services и процессы «Производство контента Firefly», а также то, как определяются операции для каждого из них.
Firefly Services
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 операция на выходное изображение или файл |
Изменение изображения |
Коррекция настроек Lr для фотографии, включая экспозицию, контрастность, детализацию и т. д. |
1 операция на выходное изображение или файл |
Применение стилей |
Применение стиля Lr к фотографии |
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 с выходного видео |
Content tagging API
Действие API |
Возможность |
Определение операции |
---|---|---|
Цветовая маркировка |
При работе с изображением можно вычислить гистограмму цветов пикселей и отсортировать их по доминирующим цветам в сегменты. |
1 операция = 1 вызов API на ресурс |
Маркировка ключевых слов |
При работе с текстовым документом служба тегирования ключевых слов автоматически извлекает ключевые слова или ключевые фразы, которые лучше всего описывают тему документа |
1 операция = 1 вызов API на ресурс |
Оптическое распознавание символов |
При работе с изображением может указать, присутствует ли на изображении текст. OCR может вернуть текст, если он присутствует |
1 операция = 1 вызов API на ресурс |
API Substance 3D
Действие API | Возможность | Состояние | Определение операции |
---|---|---|---|
Создать составной 3D-объект* | Легкое объединение 3D-объектов с 2D-сценами, созданными с помощью Firefly, для создания композиций с идеальной точностью на уровне пикселей, с фотореалистичным освещением, тенями и текстурами | 4 модель изображения Firefly: не более 2000 пикселей по длинной стороне | 2 операции = 1 выходное изображение (или вариант) |
4 модель изображения Firefly: более 2000 пикселей по длинной стороне |
3 операции = 1 изображение на выходе (или вариант) |
||
4 модель изображения Firefly Ultra: не более 2000 пикселей по длинной стороне |
3 операции = 1 изображение на выходе (или вариант) |
||
4 модель изображения Firefly 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
Действие |
Возможность |
Определение операции |
---|---|---|
Удаление фона (вывод сведенного изображения) |
Выделение интересующего объекта на изображении, удаление фона и вывод файла сведенного изображения |
1 операция = 1 выходной файл |
Кадрирование |
Кадрирование изображения или изменение пропорций |
2 операции = 1 выходной файл |
Цветовая градация |
Применение автотона или стилей Lightroom к пакетам загруженных на сервер изображений |
1 операция = 1 выходной файл |