# Package org.apache.sis.image

Provides helper classes for handling Java2D rendered images together with some operations. This package does not provide any geospatial functionalities; it works only on sample or pixel values stored in `RenderedImage`s. Those rendered images have the following capabilities:

- Images may have an arbitrary number of bands (not necessarily RGB).
- Sample values can be bytes, shorts (signed or unsigned), integers or floating-point values.
- Images can be tiled.

This package is used as a basis for georectified or georeferenceable grid coverages.

Since:
  1.0

Defined in the `sis-feature` module

- Class Summary
  Class | Description
  --- | ---
  PixelIterator | An iterator over sample values in a raster or an image.
  PixelIterator.Builder | Builds pixel iterators for specified region of interest, window size or iteration order.
  PixelIterator.Window<T extends Buffer> | Contains the sample values in a moving window over the image.
  TransferType<T extends Buffer> | The type of data used to transfer pixels.
  WritablePixelIterator | A pixel iterator capable to write sample values.