An abstract base class of smart pointers to actual image data in memory.
vil_smart_ptr< vil_image_view_base > vil_image_view_base_sptr
A templated smart pointer class.
Concrete view of image data of type T held in memory.
vil_smart_ptr< vil_image_resource > vil_image_resource_sptr
Border class. Makes pixel access outside image range transparent and configurable.
Stream interface for VIL image loaders.
Provides a pixel accessor which is syntax-compatible with vil_image_view.
Generic image implementation for PNM files.
Abstract representation of an image source or image destination.
vil_smart_ptr< vil_memory_chunk > vil_memory_chunk_sptr
Ref. counted block of data on the heap.
This is the appropriate pixel type for RGBA colour images.
This is the appropriate pixel type for 24-bit colour images.