Il s'agit de la commande pfsdisplayfunction qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
pfsdisplayfunction - Appliquer la fonction d'affichage aux images en couleur ou en niveaux de gris
SYNOPSIS
fonction d'affichage pfs [--display-fonction <df-spec>] [--en pixels | --à-luminance] [--vous aider]
[--verbeux]
DESCRIPTION
Utilisez cette commande pour convertir les valeurs de pixels en unités de luminance/radiance affichées sur un
surveiller ou effectuer une conversion inverse. Cette commande est utile en combinaison avec la
HDR-VDP pour convertir les images LDR en cartes de luminance représentant les images affichées sur un
affichage. La spécification de la fonction d'affichage est identique à la spécification utilisée dans le
pfstmo_mantiuk08 opérateur de mappage de tons (du package pfstmo).
Si ni l'un ni l'autre --à-luminance ni --en pixels option est spécifiée, la conversion appropriée
direction sera déduite de la balise LUMINANCE dans le flux pfs.
OPTIONS
--à-luminance-l
Convertissez les valeurs de pixels en unités de luminance/radiance absolues. Pour les images RVB, le
la même fonction d'affichage est appliquée dans chaque canal de couleur.
--en pixels-p
Convertissez les unités de luminance/radiance absolues en valeurs de pixels. Pour les images RVB, le
la même fonction d'affichage est appliquée dans chaque canal de couleur.
--display-fonction <df-spec>, -d <df-spec>
La fonction d'affichage décrit comment la luminance de sortie d'un affichage change avec le pixel
valeurs. Si aucun paramètre n'est donné, la commande suppose -df PD=LCD (voir Prédéfini
l’affichage au dessous de). Il existe plusieurs façons de spécifier la fonction d'affichage :
Gamma-gain-noir-ambiant l’affichage modèle
g= :l= :b= :k= :a= [:n= ]
Le modèle Gamma-gain-black-ambiant peut se rapprocher d'une gamme d'écrans et est un modèle compact
manière de spécifier une fonction d'affichage. Il suppose qu'une fonction d'affichage a le
forme suivante :
L_d(I) = (lb)*I^gamma + b + k/pi*a
Les paramètres sont les suivants :
g - gamma ou exposant d'une fonction d'affichage (par défaut 2.2, généralement de 1.8 à 2.8)
l - luminance de crête d'un écran en cd/m^2 (par défaut 100, de 80 pour les CRT à 500
ou plus pour les écrans plus récents)
b - le niveau de noir, qui est la luminance d'un pixel noir lorsque l'écran est allumé
(par défaut 1, généralement de 0.3 à 1 cd/m^2)
k - réflectivité d'un écran (en supposant qu'il soit diffus) (par défaut 0.01, généralement
environ 0.01 (1%) pour les écrans LCD, plus pour les CRT)
a - éclairage ambiant en lux. Les valeurs typiques sont :
Salon familial 50 lux (dim, défaut)
400 lux
Un bureau bien éclairé
32000 lux
Ensoleillement un jour moyen (min.)
100000 lux
Ensoleillement un jour moyen (max.)
Prédéfini l’affichage
pd=
Utilisez un type d'affichage prédéfini. Ces options sont uniquement à des fins de commodité et ne
signifient modéliser avec précision la réponse d'un affichage particulier. Ce qui suit
l’affichage types sont reconnus :
lcd_bureau (g=2.2, l=100, b=0.8, k=0.01, a=400 )
lcd réglé sur le mode "bureau" vu dans un environnement lumineux
lcd (g=2.2, l=200, b=0.8, k=0.01, a=60 )
LCD typique vu dans un environnement sombre (défaut)
lcd_brillant (g=2.6, l=500, b=0.5, k=0.01, a=10 )
nouveau téléviseur LCD vu dans un environnement sombre
crt (g=2.2, l=80, b=1, k=0.02, a=60 )
Moniteur CRT vu dans un environnement sombre
Les paramètres entre parenthèses sont les mêmes que pour le gamma-gain-black-ambiant
modèle expliqué ci-dessus.
Table de consultation
LUT=
Il s'agit de la spécification la plus précise de la fonction de réponse d'affichage, mais
nécessite de le mesurer avec un luminancemètre. La table de correspondance doit également tenir compte
pour la lumière ambiante, de sorte qu'il est recommandé d'utiliser le luminancemètre qui peut
mesurer la luminance de l'écran à distance, comme Minolta LS-100 (par opposition à
ceux qui utilisent un tube en caoutchouc touchant un écran qui élimine l'influence de
lumière ambiante). Les doit être un fichier texte séparé par des virgules dans un format (CSV)
avec deux colonnes : la première colonne représente les valeurs de pixel (de 0.0 à 1.0) et la
seconde luminance physique en cd/m^2. La valeur du pixel et la luminance doivent
augmenter dans chaque cru.
EXEMPLES
pfsin barbara.jpg | pfsdisplayfunction -l -d pd:crt -v | pfsout barbara_crt.hdr
Convertir l'image barbara.jpg à partir des valeurs de pixels en une carte de luminance de l'image affichée
sur un moniteur CRT et stockez la carte sous forme d'image HDR.
Utilisez pfsdisplayfunction en ligne à l'aide des services onworks.net