Y PGM
– This saves only intensity data as a grey level image in PGM p5 format. The
saved file will have an ending of the form ‘_Y.pgm’. If the camera is streaming in YUYV
format the data will be just the extracted Y components of the stream. If the camera is
streaming in MJPEG format the data will be the I (intensity) component of an RGB-to-HSI
transform calculated as I=(R+G+B)/3.
Y BMP
– This saves only intensity data as a grey level image in 8 bpp BMP format. The
saved file will have an ending of the form ‘_Y.bmp’. If the camera is streaming in YUYV
format the data will be just the extracted Y components of the stream. If the camera is
streaming in MJPEG format the data will be the I (intensity) component of an RGB-to-HSI
transform calculated as I=(R+G+B)/3.
Intensity
– This saves only intensity data as a grey level image in raw doubles format (i.e.
double precision floating point binary) with an external BiaQIm header file (i.e. a .qih file).
The saved file will have an ending of the form ‘_I.dou’ and the external header will be a
plain text file with the same name as the image but with the extension .qih instead of .dou.
If the camera is streaming in YUYV format a full YUYV to RGB conversion will take place
for each frame. If the camera is streaming in MJPEG format a full RGB decoding will
always be done. In either case (YUYV or MJPEG) the data saved will be the I (intensity)
component of an RGB-to-HSI transform calculated as I=(R+G+B)/3. So the ‘Intensity’
save-as format differs from the Y PGM and Y BMP in that it will always use the full colour
information to derive intensity even if the camera is streaming in YUYV format (and it will
always save the data in raw doubles format). Also, because it uses the full RGB data up
until the end, if you want to do dark field subtraction or flat field division corrections (see
below) you must supply a 3-channel (colour) master dark image or master flat image (see
figure 6.5).
PPM
– This saves a 24 bpp colour image in the PPM P5 format. The saved file will have
an ending of the form ‘_rgb.ppm’. If the camera is streaming in YUYV format a full YUYV
to RGB conversion will take place for each frame. If the camera is streaming in MJPEG
format a full RGB decoding will always be done.
BMP 24bpp
– This saves a 24 bpp colour image in 24 bpp BMP format. The saved file
will have an ending of the form ‘_rgb.bmp’. If the camera is streaming in YUYV format a
full YUYV to RGB conversion will take place for each frame. If the camera is streaming in
MJPEG format a full RGB decoding will always be done.
PNG
– This saves a 24 bpp colour image in 24 bpp PNG format (no transparency). The
saved file will have an ending of the form ‘.png’. If the camera is streaming in YUYV
format a full YUYV to RGB conversion will take place for each frame. If the camera is
streaming in MJPEG format a full RGB decoding will always be done.
JPEG
– This saves a 24 bpp colour image in JPEG format. The saved file will have an
ending of the form ‘.jpg’. If the camera is streaming in YUYV format a full YUYV to RGB
conversion will take place for each frame. The image will be saved using libjpeg RGB to
JPEG encoding regardless of whether multi-frame averaging is being done or not. If the
camera is streaming in MJPEG format and multi-frame averaging is being done then a full
RGB decoding will be done for each frame. The image will be saved using libjpeg RGB to
JPEG encoding. All cases where libjpeg encoding is used, the encoding process with use
a compression factor supplied by the user via the ‘
JPEG save quality [1-100]
’ setting (1
OptArc AF51 Camera Page 75 of 99 User Guide v1.02