Це команда pfsinimgmagick, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS
ПРОГРАМА:
ІМ'Я
pfsinimgmagick - завантажуйте зображення або кадри за допомогою бібліотеки ImageMagick++
СИНТАКСИС
pfsinimgmagick ( [--лінійний] [--абсолютний ] [--кадри ] [--пропустити-
відсутній]) [ ...]
ОПИС
Ця команда може завантажувати зображення або кадри в багатьох форматах зображень, які підтримується
Бібліотека ImageMagick. Це включає, але не обмежується ними: BMP, JPG, PNG, GIF, EPS, TIFF,
DPX. Повний список доступних форматів див. на сторінці посібника ImageMagick.
pfsinimgmagick читає зображення або кадри з файлів і записує pfs потік до стандарту
Вихід. The pfs потік зазвичай передається в іншу програму для подальшої обробки. До
автоматично визначити формат на основі розширення, використати pfsin команда
Вихідні дані pfsinimgmagick масштабується до діапазону 0-1, якщо не є параметр '--absolute'
вказано. За замовчуванням тег 'LUMINANCE' має значення 'DISPLAY' вмісту. Використання
Перемикач '--linear' ви можете примусово примусити зворотне перетворення sRGB для надання лінійних даних. в
у цьому випадку тег 'LUMINANCE' встановлюється на вміст 'RELATIVE'. Перемикач '--абсолютний' може бути
використовується для перетворення пікселів в абсолютні значення яскравості.
Ця команда правильно обробляє "альфа-канал" (прозорість), що зберігається в зображеннях.
Кожен файл може містити %d шаблон, який замінюється номерами кадрів. Візерунок
має той же синтаксис, що і C printf команда. Наприклад, ви можете використовувати %04d для створення рамки
номер чотиризначний з нулями. Ви можете вибрати рамки за допомогою наступного
параметри (параметри завжди повинні бути вказані після імені файлу):
--рамки
Діапазон надається у форматі mathlab / октава:
початковий кадр:крок:кінцевий кадр
Номери кадрів починаються з стартовий фрейм (за замовчуванням 0), збільшуються на крок (за замовчуванням 1)
і зупинитися на кінцева рама Ви можете пропустити одне з цих значень, наприклад 1:100 для рамок
1,2,...,100 і 0: 2: для кадру 0,2,4,... до останнього існуючого файлу.
--пропустити-відсутня
Пропускайте до десяти кадрів поспіль, якщо відповідні файли відсутні. Інакше
програма зупиняє читання послідовності на першому файлі, який не існує. Цей перемикач
не застосовується до першого кадру в послідовності. Цей перемикач може бути корисним, якщо є
є відтвореною анімацією, де частина кадру не була створена.
--лінійний, -l
Перетворює значення пікселів у лінійну яскравість (XYZ), припускаючи колірний простір sRGB
вхідне зображення. Максимальне значення пікселя (255,255,255 1 XNUMX) відображається на Y=XNUMX. ОСВІТЛЕННЯ
тег встановлено на ВІДНОСНИЙ.
-- абсолютна , -a
-- абсолютна перетворює значення пікселів у абсолютну лінійну яскравість (XYZ), тобто
колірний простір, у якому канал Y містить яскравість у кд/м^2. Колір sRGB
для вхідного зображення передбачається простір. Максимальне значення пікселя (255,255,255 XNUMX XNUMX).
відображається на Y=. зазвичай встановлюється на 80 [кд/м^2] для ЕПТ-монітора.
ОСВІТЛЕННЯ тег встановлено на АБСОЛЮТ. -- абсолютна обробляти зображення майже так само, як
-- родич, але додатково масштабує всі пікселі .
ПРИКЛАДИ
pfsinimgmagick frame%04d.dpx --frames 0:10 | pfsview
Прочитати кадри з файлів frame0000.dpx, frame0001.dpx, ..., frame0010.dpx і показати
їх за допомогою pfsview.
Використовуйте pfsinimgmagick онлайн за допомогою служб onworks.net