Це команда pfsdisplayfunction, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
pfsdisplayfunction - Застосувати функцію відображення до кольорових або сірих зображень
СИНТАКСИС
pfsdisplayfunction [--функція дисплея <df-спец>] [--до пікселів | --до-світність] [--допомога]
[--докладний]
ОПИС
Використовуйте цю команду, щоб перетворити значення пікселів у одиниці яскравості/випромінювання, які відображаються на a
відстежувати або виконувати зворотне перетворення. Ця команда корисна в поєднанні з
HDR-VDP для перетворення зображень LDR у карти яскравості, що представляють зображення, показані на певному
дисплей. Специфікація функції дисплея ідентична специфікації, яка використовується в
pfstmo_mantiuk08 оператор тонального відображення (з пакету pfstmo).
Якщо ні -до-світність ні --до пікселів вказана опція, відповідне перетворення
напрямок буде вираховано з тегу LUMINANCE в потоці pfs.
ВАРІАНТИ
--до-світність, – l
Перетворіть значення пікселів в абсолютні одиниці яскравості/випромінювання. Для зображень RGB
однакова функція відображення застосовується до кожного колірного каналу.
--до пікселів, – p
Перетворіть абсолютні одиниці яскравості/випромінювання у значення пікселів. Для зображень RGB
однакова функція відображення застосовується до кожного колірного каналу.
--функція дисплея <df-спец>, -d <df-спец>
Функція відображення описує, як змінюється вихідна яскравість дисплея в залежності від пікселя
цінності. Якщо параметр не вказано, команда приймається -df pd=LCD (Див. Попередньо визначений
дисплей нижче). Існує кілька способів вказати функцію відображення:
Gamma-gein-black-embient дисплей модель
g= :l= :b= :k= :a= [:n= ]
Модель Gamma-gain-black-ambient може наблизити діапазон дисплеїв і є компактною
спосіб вказати функцію відображення. Він передбачає, що функція відображення має
наступна форма:
L_d(I) = (lb)*I^gamma + b + k/pi*a
Параметри такі:
g - гамма або експонента функції відображення (за замовчуванням 2.2, зазвичай від 1.8 до 2.8)
l - пікова яскравість дисплея в кд/м^2 (за замовчуванням 100, від 80 для ЕПТ до 500
або більше для нових дисплеїв)
b - рівень чорного, який є яскравістю чорного пікселя під час увімкненого дисплея
(за замовчуванням 1, зазвичай від 0.3 до 1 кд/м^2)
k - відбивна здатність екрана (якщо він розсіяний) (за замовчуванням 0.01, зазвичай
приблизно 0.01 (1%) для РК-дисплеїв, більше для ЕПТ)
a - навколишнє освітлення в люксах. Типовими значеннями є:
Сімейна вітальня 50 люкс (темні, дефолт)
400 люкс
Яскраво освітлений кабінет
32000 люкс
Сонячне світло в середній день (хв.)
100000 люкс
Сонячне світло в середній день (макс.)
Попередньо визначений дисплей
pd=
Використовуйте попередньо визначений тип відображення. Ці параметри призначені лише для зручності, але вони ні
означає точно моделювати реакцію конкретного дисплея. Наступні
дисплей типs визнаються:
lcd_office (g=2.2, l=100, b=0.8, k=0.01, a=400 )
ЖК-дисплей налаштовано на «офісний» режим, який видно в яскравому оточенні
РК (g=2.2, l=200, b=0.8, k=0.01, a=60 )
типовий ЖК-дисплей, який видно в темному середовищі (дефолт)
lcd_bright (g=2.6, l=500, b=0.5, k=0.01, a=10 )
новіший РК-телевізор в темному середовищі
crt (g=2.2, l=80, b=1, k=0.02, a=60 )
ЕПТ-монітор видно в темному середовищі
Параметри в дужках такі ж, як і для параметра gamma-gain-black-ambient
модель, описана вище.
Пошукова таблиця
лють=
Це найточніша специфікація функції реакції дисплея, але
вимагає вимірювання яскравоміром. Таблиця пошуку також повинна враховувати
для зовнішнього освітлення, тому рекомендується використовувати вимірювач яскравості, який може
вимірювати яскравість екрана на відстані, наприклад, Minolta LS-100 (на відміну від
ті, які використовують гумову трубку, що стосується дисплея, що виключає вплив
навколишнє світло). The має бути розділеним комами текстовий файл у форматі (CSV)
з двома стовпцями: перший стовпець представляє значення пікселів (від 0.0 до 1.0) і
друга фізична яскравість в кд/м^2. І значення пікселя, і яскравість повинні
збільшення в кожній сировині.
ПРИКЛАДИ
pfsin barbara.jpg | pfsdisplayfunction -l -d pd:crt -v | pfsout barbara_crt.hdr
Перетворіть зображення barbara.jpg із значень пікселів у карту яскравості показаного зображення
на ЕПТ-моніторі та зберігайте карту як зображення HDR.
Використовуйте функцію pfsdisplay онлайн за допомогою служб onworks.net