Package com.bc.ceres.glevel

Adds multi-resolution / image pyramid capabilities to JAI. The framework has been designed taking into account the following requirements:
  • A multi-resolution image (MultiLevelImage) shall manage its lower-resolution instances such that the same lower-resolution image instance is returned for the same level.
  • It should be possible to add the multi-resolution capability to any existing RenderedImage (see DefaultMultiLevelSource).
  • Classes implementing the multi-resolution capability may use any JAI OpImage DAG to produce its tiles. It should be easy to implement the multi-resolution capability (see DefaultMultiLevelImage). Tile computation shall then directly take into account the resolution level.