Provided by: pfstools_2.0.4-5build1_amd64 bug

NAME

       pfsinimgmagick - Load images or frames using ImageMagick++ library

SYNOPSIS

       pfsinimgmagick  (<file>  [--linear]  [--absolute  <max_lum>]  [--frames  <range>] [--skip-
       missing])  [<file>...]

DESCRIPTION

       This command can load images or frames in the multitude of image formats supported by  the
       ImageMagick  library.  This includes but is not limited to: BMP, JPG, PNG, GIF, EPS, TIFF,
       DPX. See the manual page of ImageMagick for the full list of available formats.

       pfsinimgmagick reads images or frames from files and writes pfs  stream  to  the  Standard
       Output.  The  pfs  stream  is  usually piped to another program for further processing. To
       detect the format automatically based on the extension, use pfsin command.

       The output of pfsinimgmagick is  scaled  to  0-1  range,  unless  '--absolute'  option  is
       specified.  By  default,  the  'LUMINANCE'  tag  is  set  to 'DISPLAY' contents. Using the
       '--linear' switch you can force the inverse sRGB transformation to provide linear data. In
       this  case  the  'LUMINANCE' tag is set to 'RELATIVE' contents. '--absolute' switch can be
       used to convert pixels to absolute luminance values.

       This command handles properly 'alpha' channel (transparency) stored in images.

       Each file can contain a %d pattern, which is substituted with frame numbers.  The  pattern
       has  the  same syntax as C printf command. For example, you can use %04d to make the frame
       number four digit with proceedings zeros. You can select the frames  using  the  following
       options (the options must be always given after the file name):

       --frames <range>
              Range is given in mathlab / octave format:

              startframe:step:endframe

              Frame  numbers start with startframe (default 0), are increased by step (default 1)
              and stop at endframe You can skip one of those values, for example 1:100 for frames
              1,2,...,100 and 0:2: for frame 0,2,4,... up to the last file that exists.

       --skip-missing
              Skip  up  to  ten frames in a row if corresponding files are missing. Otherwise the
              program stops reading sequence at the first file that does not exists. This  switch
              does not apply to the first frame in a sequence. This switch can be useful if there
              is a rendered animation where some of the frame has not been generated.

       --linear, -l
              Converts pixel values to linear luminance (XYZ), assuming the sRGB color space  for
              the  input image. The maximum pixel value (255,255,255) is mapped to Y=1. LUMINANCE
              tag is set to RELATIVE.

       --absolute <max_lum>, -a <max_lum>
              --absolute converts pixel values to an absolute linear luminance (XYZ), that is the
              color  space, in which channel Y contains luminance given in cd/m^2. The sRGB color
              space is assumed for the input image. The  maximum  pixel  value  (255,255,255)  is
              mapped to Y=<max_lum>. <max_lum> is typically set to 80 [cd/m^2] for a CRT monitor.
              LUMINANCE tag is set to ABSOLUTE. --absolute process  images  almost  the  same  as
              --relative, but additionally it scales all pixels by <max_lum>.

EXAMPLES

       pfsinimgmagick frame%04d.dpx --frames 0:10 | pfsview

              Read  frames  from  files frame0000.dpx, frame0001.dpx, ..., frame0010.dpx and show
              them using pfsview.

BUGS

       pfsinimgmagick can not read frames from the Standard Input.

       Please  report  bugs  and   comments   on   implementation   to   the   discussion   group
       http://groups.google.com/group/pfstools

SEE ALSO

       pfsin(1), pfsout(1) ImageMagick(1)

                                                                                pfsinimgmagick(1)