For adding or averaging images or for holding them in a format that is not provided by
java.awt.image.BufferedImage (eg, floating-point pixel values).
NB: The layout of the data is very important: bear in mind that every sub-array has an overhead of 12 bytes.
11.10.23: Changes made to reduce interdependencies:
1.
A class implements this interface if it wants to use an ImageSizeDialogue, to provide a call-back method for when
the user clicks the OK button of the dialogue.
This class is for thresholding a monochrome image, which means making a mask (in the GlassPane) in which pixels are
coloured if the corresponding pixel in the image has levels within the threshold range.
A GUI component for showing a portion of an image and allowing the user to vary some processing parameters
while seeing the result on that portion of the image.
A class implements this interface if it wants to use ImPreview on a BufferedImage, so that the preview object can
call back to perform whatever operation the original class wants to do with the previewed image.
This class is for thresholding a monochrome image, which means making a mask (in the GlassPane) in which pixels are
coloured if the corresponding pixel in the image has levels within the threshold range.
This class is for thresholding an image, which means making a mask (in the GlassPane) in which pixels are
coloured if the corresponding pixel in the image has levels within the threshold range.
Test whether the SIMPLE keyword is present with value "T" (in a primary header) or the XTENSION keyword
is present with value "IMAGE" (in an extension header).