Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
pfstmo_mantiuk06(1)	    General Commands Manual	   pfstmo_mantiuk06(1)

NAME
       pfstmo_mantiuk06	- Tone mapping in the contrast domain

SYNOPSIS
       pfstmo_mantiuk06	 [--factor <val>] [--equalize-contrast <val>] [--satu-
       ration <val>] [--verbose] [--quiet] [--help]

DESCRIPTION
       This command implements two tone	mapping	 operators:  contrast  mapping
       and contrast equalization. Both operators can produce very sharp	images
       (sometimes non-photorealistic) while minimizing contrast	reversal (halo
       artifacts). More	information on these operators can be found in:

	      Rafal Mantiuk, Karol Myszkowski, Hans-Peter Seidel.
	      A	 Perceptual  Framework for Contrast Processing of High Dynamic
	      Range Images
	      In: ACM Transactions on Applied Perception 3 (3),	 pp.  286-308,
	      2006.
	      http://www.mpi-inf.mpg.de/~mantiuk/contrast_domain/

       This version contains several performance improvements made by Ed Bram-
       bley.

       If you find this	TMO useful in your research project, please  cite  the
       paper above.

       The result of this TMO requires gamma correction.

OPTIONS
       --equalize-contrast <val>, -e <val>
	      Use  the	contrast equalization algorithm. If this option	is not
	      specified, the contrast mapping algorithm	will be	used. The con-
	      trast  equalization  algorithm  requires	scaling	parameter that
	      controls the amount sharpenning, which can range from 0.1	 (very
	      sharp) to	1 (less	sharp).

	      contrast equalization results in very sharp, but also less natu-
	      ral images. contrast equalization	may also enhance noise in low-
	      quality images.

       --factor	<val>, -f <val>
	      Contrast	scaling	 factor	 (values 0-1) determines how much con-
	      trast magnitudes should be reduced. This option cannot  be  used
	      with equalize-contrast. The lower	value results in a sharper im-
	      age. Default value: 0.3

       --saturation <val>, -s <val>
	      Saturation correction (values 0-2). The lower value  results  in
	      stronger desaturation. Default value: 0.8

       --verbose, -v
	      Print additional information during program execution.

       --quiet,	-q
	      Do not display progress report.

       --help, -h
	      Print list of commandline	options.

EXAMPLES
       pfsin  memorial.hdr  | pfstmo_mantiuk06 -f 0.5 |	pfsgamma -g 2.2	 | pf-
       sout memorial.png

	      Tone map an image	using contrast mapping and save	it in the  PNG
	      format.

       pfsin  memorial.hdr  | pfstmo_mantiuk06 -e 0.5 |	pfsgamma -g 2.2	 | pf-
       sout memorial.png

	      The same as above, but use the contrast equalization algorithm.

       pfsin memorial.hdr | pfstmo_mantiuk06 -f	0.5 -s 1 | pfsview

	      For optimal results you can output the  result  to  pfsview  and
	      manually adjust the dynamic range	window.	Then save the image in
	      pfsview by selecting 'Save image...' from	the  'Frame'  menu  or
	      pressing 's'.

       pfsin  bridge.jpg --linear |  pfsclamp --min 0.007 | pfstmo_mantiuk06 |
       pfsview

	      Enhance the low-dynamic range image 'bridge' and	view  the  re-
	      sult. pfsclamp command reduces noise for low code	values.

SEE ALSO
       pfsgamma(1) pfsclamp(1) pfsin(1)	pfsout(1) pfsview(1)

BUGS
       Please  report  bugs  and  comments  to	the  pfstools discussion group
       (http://groups.google.com/group/pfstools).

							   pfstmo_mantiuk06(1)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | EXAMPLES | SEE ALSO | BUGS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=pfstmo_mantiuk06&sektion=1&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help