Este es el comando pfstmo_mantiuk06 que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
pfstmo_mantiuk06 - Mapeo de tonos en el dominio de contraste
SINOPSIS
pfstmo_mantiuk06 [-factor ] [-ecualizar el contraste ] [-saturación ]
[-verboso] [-tranquilo] [-ayuda]
DESCRIPCIÓN
Este comando implementa dos operadores de mapeo de tonos: contraste cartografía y contraste
igualdad. Ambos operadores pueden producir imágenes muy nítidas (a veces no fotorrealistas)
minimizando la inversión del contraste (artefactos de halo). Más información sobre estos operadores
puede encontrarse en:
Rafal Mantiuk, Karol Myszkowski, Hans-Peter Seidel.
Un marco de percepción para el procesamiento de contraste de imágenes de alto rango dinámico
En: ACM Transactions on Applied Perception 3 (3), págs. 286-308, 2006.
http://www.mpi-inf.mpg.de/~mantiuk/contrast_domain/
Esta versión contiene varias mejoras de rendimiento realizadas por Ed Brambley.
Si encuentra útil este TMO en su proyecto de investigación, cite el artículo anterior.
El resultado de este TMO requiere corrección gamma.
OPCIONES
--ecualizar el contraste , -e
Ingrese al contraste igualdad algoritmo. Si no se especifica esta opción, la
contraste cartografía se utilizará el algoritmo. los contraste igualdad algoritmo
requiere un parámetro de escala que controla la cantidad de nitidez, que puede variar
de 0.1 (muy nítido) a 1 (menos nítido).
contraste igualdad da como resultado imágenes muy nítidas, pero también menos naturales. contraste
igualdad también puede mejorar el ruido en imágenes de baja calidad.
--factor , -f
El factor de escala de contraste (valores 0-1) determina cuántas magnitudes de contraste deben
ser reducido. Esta opción no se puede utilizar con ecualizar el contraste. El valor más bajo
da como resultado una imagen más nítida. Valor predeterminado: 0.3
--saturación , -s
Corrección de saturación (valores 0-2). El valor más bajo resulta en más fuerte
desaturación. Valor predeterminado: 0.8
--verboso-v
Imprime información adicional durante la ejecución del programa.
--tranquilo-q
No muestra el informe de progreso.
--ayuda-h
Imprime la lista de opciones de la línea de comandos.
EJEMPLOS
pfsin memorial.hdr | pfstmo_mantiuk06 -f 0.5 | pfsgamma-g 2.2 | pfsout memorial.png
Tone mapee una imagen usando el mapeo de contraste y guárdela en formato PNG.
pfsin memorial.hdr | pfstmo_mantiuk06 -e 0.5 | pfsgamma-g 2.2 | pfsout memorial.png
Lo mismo que el anterior, pero use el algoritmo de ecualización de contraste.
pfsin memorial.hdr | pfstmo_mantiuk06 -f 0.5 -s 1 | vista pfs
Para obtener resultados óptimos, puede enviar el resultado a pfsview y ajustar manualmente el
ventana de rango dinámico. Luego guarde la imagen en pfsview seleccionando 'Guardar imagen ...'
desde el menú 'Marco' o presionando 's'.
pfsin bridge.jpg --linear | pfsclamp --min 0.007 | pfstmo_mantiuk06 | pfsview
Mejore el 'puente' de la imagen de bajo rango dinámico y vea el resultado. comando pfsclamp
reduce el ruido para valores de código bajos.
Utilice pfstmo_mantiuk06 en línea utilizando los servicios de onworks.net