107 static ossimTrace traceDebug(
"ossimImageSourceFactory:debug");
131 name ==
"ossimNativeBandSelectorTileSource" )
475 const char* prefix)
const 477 static const char* MODULE =
"ossimImageSourceFactory::createSource";
489 CLOG <<
"looking up type keyword for prefix = " << copyPrefix << endl;
492 const char* lookup = kwl.
find(copyPrefix,
"type");
502 CLOG <<
"found source " << result->
getClassName() <<
" now loading state" << endl;
510 CLOG <<
"type not found " << lookup << endl;
518 CLOG <<
"type keyword not found" << endl;
This allows one to assign a value to a group of bands.
This uses a derivative of Blinn's bump function to compute a 3-D looking image.
This is a 2 color view of the input.
This filter outputs a single band that is the weighted average of all the input bands retrieved from ...
Represents serializable keyword/value map.
virtual ~ossimImageSourceFactory()
const char * find(const char *key) const
This implements a closest to center combiner.
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Will combine the input data based on a supplied equation.
virtual void getTypeNameList(std::vector< ossimString > &typeList) const
static ossimObjectFactoryRegistry * instance()
virtual ossimString getClassName() const
Performs a spatial blend accross overlapping regions.
This class imlements the fusion algorithm from the paper:
An image mosaic is a simple combiner that will just do a simple mosaic.
static ossimImageSourceFactory * instance()
#define STATIC_TYPE_NAME(T)
class for symmetric Gaussian filtering implemented as two separable horizontal/vertical gaussian filt...
void unregisterFactory(T *factory)
Will remove the factory from the registry.
const ossimImageSourceFactory & operator=(ossimImageSourceFactory &)
class for vertical or horizontal convolution
class ossimHistogramMatchFilter
This implements a Local correlation fusion based on the paper:
class ossimWatermarkFilter Applies an image or watermark to image.
This class manages the sequencing of tile requests across multiple threads.
Class to scan pixels and flip target dn value to a replacement dn value.
const char * c_str() const
Returns a pointer to a null-terminated array of characters representing the string's contents...
RTTI_DEF1(ossimImageSourceFactory, "ossimImageSourceFactory", ossimImageSourceFactoryBase)
static ossimImageSourceFactory * theInstance
virtual ossimObject * createObject(const ossimString &name) const
An image mosaic is a simple combiner that will just do a simple mosaic.
This class provides piecewise linear remapping of input pixels to output pixels.
An image mosaic is a simple combiner that will just do a simple mosaic.
ossimImageSourceFactory()