Este é o comando pfsdisplayfunction que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
função pfsdisplay - Aplicar função de exibição a imagens coloridas ou em escala de cinza
SINOPSE
função pfsdisplay [- função de exibição <especificação df>] [-para pixels | -para-luminância] [-ajudar]
[-detalhado]
DESCRIÇÃO
Use este comando para converter valores de pixel em unidades de luminância / radiância exibidas em um
monitorar ou para realizar a conversão inversa. Este comando é útil em combinação com o
HDR-VDP para converter imagens LDR em mapas de luminância que representam imagens mostradas em um determinado
exibição. A especificação da função de exibição é idêntica à especificação usada no
pfstmo_mantiuk08 operador de mapeamento de tom (do pacote pfstmo).
Se nenhum -para-luminância nem --para pixels opção for especificada, a conversão apropriada
a direção será deduzida da marca LUMINANCE no fluxo pfs.
OPÇÕES
--para-luminância-l
Converta valores de pixel em unidades de luminância / radiância absolutas. Para imagens RGB, o
a mesma função de exibição é aplicada em cada canal de cor.
--para pixels-p
Converta unidades de luminância / radiância absolutas em valores de pixel. Para imagens RGB, o
a mesma função de exibição é aplicada em cada canal de cor.
- função de exibição <especificação df>, -d <especificação df>
A função de exibição descreve como a luminância de saída de uma exibição muda com o pixel
valores. Se nenhum parâmetro for fornecido, o comando assume -df pd = lcd (Vejo Pré-definido
exibição abaixo). Existem várias maneiras de especificar a função de exibição:
Gama-ganho-ambiente-preto exibição modelo
g = : l = : b = : k = : a = [: n = ]
O modelo gamma-gain-black-ambient pode aproximar-se de uma variedade de telas e é compacto
maneira de especificar uma função de exibição. Ele assume que uma função de exibição tem o
seguinte formulário:
L_d (I) = (lb) * I ^ gama + b + k / pi * a
Os parâmetros são os seguintes:
g - gama ou expoente de uma função de exibição (padrão 2.2, geralmente de 1.8 a 2.8)
l - luminância de pico de uma tela em cd / m ^ 2 (padrão 100, de 80 para CRTs a 500
ou mais para monitores mais recentes)
b - nível de preto, que é a luminância de um pixel preto quando a tela está ligada
(padrão 1, geralmente de 0.3 a 1 cd / m ^ 2)
k - refletividade de uma tela (supondo que seja difusa) (padrão 0.01, geralmente
cerca de 0.01 (1%) para monitores LCD, mais para CRTs)
a - iluminação ambiente em lux. Os valores típicos são:
Sala de estar familiar de 50 lux (escuro, omissão)
400 lux
Um escritório bem iluminado
32000 lux
Luz solar em um dia normal (min.)
100000 lux
Luz solar em um dia normal (máx.)
Pré-definido exibição
pd=
Use o tipo de exibição predefinido. Estas opções são apenas para conveniência e não
significa modelar com precisão a resposta de uma tela em particular. A seguir
exibição tipos são reconhecidos:
escritório_lcd (g = 2.2, l = 100, b = 0.8, k = 0.01, a = 400)
lcd definido para o modo "escritório" visto em ambiente claro
lcd (g = 2.2, l = 200, b = 0.8, k = 0.01, a = 60)
lcd típico visto em ambiente escuro (omissão)
lcd_bright (g = 2.6, l = 500, b = 0.5, k = 0.01, a = 10)
TV LCD mais recente vista em ambiente escuro
crt (g = 2.2, l = 80, b = 1, k = 0.02, a = 60)
Monitor CRT visto em ambiente escuro
Os parâmetros entre parênteses são os mesmos do gamma-gain-black-ambient
modelo explicado acima.
Tabela de pesquisa
lut=
Esta é a especificação mais precisa da função de resposta do display, mas
requer medi-lo com um medidor de luminância. A tabela de pesquisa deve levar em conta também
para luz ambiente, de modo que é recomendado o uso de medidor de luminância que possa
medir a luminância da tela à distância, como Minolta LS-100 (em oposição a
aqueles que usam tubo de borracha tocando uma tela que elimina a influência de
luz ambiente). o deve ser um arquivo de texto separado por vírgulas em um formato (CSV)
com duas colunas: a primeira coluna representa os valores de pixel (de 0.0 a 1.0) e o
segunda luminância física em cd / m ^ 2. Tanto o valor do pixel quanto a luminância devem
aumento em cada matéria-prima.
EXEMPLOS
pfsin barbara.jpg | função pfsdisplay -l -d pd: crt -v | pfsout barbara_crt.hdr
Converta a imagem barbara.jpg de valores de pixel para um mapa de luminância da imagem mostrada
em um monitor CRT e armazene o mapa como uma imagem HDR.
Use pfsdisplayfunction online usando serviços onworks.net