Package is.galia.processor


package is.galia.processor

Package in which processors reside.

A processor is an image processing library. Given a reference to a source image, it does the following:

  1. Acquires the image from a Decoder
  2. Applies the operations from an OperationList in order
  3. Writes the result to an OutputStream provided by an Encoder. In this way it is source- and output- agnostic—it doesn't care where the source image is coming from, where the processed variant image is going to, or even what format either of them are in, necessarily.