12 #ifndef ossimBlendMosaic_HEADER 13 #define ossimBlendMosaic_HEADER 31 const char* prefix=NULL)
const;
38 const char* prefix=NULL);
41 void setWeights(
const std::vector<double>& weights);
44 const std::vector<double>& getWeights()
const;
48 void setAllWeightsTo(
double value);
54 void normalizeWeights();
55 void findMinMax(
double& minValue,
double& maxValue)
const;
ossimRefPtr< ossimImageData > theNormResult
ossimRefPtr< ossimImageData > combineNorm(T, const ossimIrect &tileRect, ossim_uint32 resLevel=0)
Represents serializable keyword/value map.
virtual ossimRefPtr< ossimImageData > getTile(const ossimIrect &origin, ossim_uint32 resLevel=0)
An image mosaic is a simple combiner that will just do a simple mosaic.
virtual void initialize()
std::vector< ossimRefPtr< ossimConnectableObject > > ConnectableObjectList
ossimRefPtr< ossimImageData > combine(T, const ossimIrect &tileRect, ossim_uint32 resLevel=0)
vector< double > theWeights
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Method to the load (recreate) the state of an object from a keyword list.
unsigned int ossim_uint32
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Method to save the state of an object to a keyword list.