12 #ifndef ossimRgbToIndexFilter_HEADER 13 #define ossimRgbToIndexFilter_HEADER virtual ossimScalarType getOutputScalarType() const
This will be used to query the output pixel type of the tile source.
virtual ~ossimRgbToIndexFilter()
Represents serializable keyword/value map.
virtual ossimRefPtr< ossimImageData > getTile(const ossimIrect &origin, ossim_uint32 resLevel=0)
ossimRefPtr< ossimRgbLutDataObject > theLut
virtual double getMaxPixelValue(ossim_uint32 band=0) const
Returns the max pixel of the band.
virtual ossim_uint32 getNumberOfOutputBands() const
Returns the number of bands in a tile returned from this TileSource.
unsigned int ossim_uint32
virtual double getNullPixelValue(ossim_uint32 band=0) const
Each band has a null pixel associated with it.
virtual ossimRefPtr< ossimImageData > convertInputTile(ossimRefPtr< ossimImageData > &tile)
virtual void initialize()
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
virtual void disableSource()
virtual double getMinPixelValue(ossim_uint32 band=0) const
Returns the min pixel of the band.
ossimRefPtr< ossimImageData > theTile
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
void setLut(ossimRgbLutDataObject &lut)