12 #ifndef ossim3x3ConvolutionFilter_HEADER 13 #define ossim3x3ConvolutionFilter_HEADER 25 virtual void getKernel(
double kernel[3][3]);
27 virtual void setKernel(
double kernel[3][3]);
44 const char* prefix = 0);
47 const char* prefix = 0)
const;
virtual ossimRefPtr< ossimProperty > getProperty(const ossimString &name) const
virtual ossimString getLongName() const
Represents serializable keyword/value map.
ossim3x3ConvolutionFilter(ossimObject *owner=NULL)
void allocate()
Allocates theTile.
virtual ossimString getShortName() const
void convolvePartial(T, ossimRefPtr< ossimImageData > inputData, ossimRefPtr< ossimImageData > outputData)
virtual void initialize()
void clearNullMinMax()
Clears data members theNullPixValue, theMinPixValue, and theMaxPixValue.
void convolveFull(T, ossimRefPtr< ossimImageData > inputData, ossimRefPtr< ossimImageData > outputData)
void computeNullMinMax()
Computes null, min, and max considering input connection and theKernel.
virtual ~ossim3x3ConvolutionFilter()
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 double getMinPixelValue(ossim_uint32 band=0) const
Returns the min pixel of the band.
vector< double > theMinPixValue
virtual ossimRefPtr< ossimImageData > getTile(const ossimIrect &tileRect, ossim_uint32 resLevel=0)
virtual void getPropertyNames(std::vector< ossimString > &propertyNames) const
virtual void setKernel(double kernel[3][3])
vector< double > theMaxPixValue
virtual double getMaxPixelValue(ossim_uint32 band=0) const
Returns the max pixel of the band.
virtual double getNullPixelValue(ossim_uint32 band=0) const
Each band has a null pixel associated with it.
virtual void getKernel(double kernel[3][3])
vector< double > theNullPixValue
virtual void setProperty(ossimRefPtr< ossimProperty > property)
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Method to save the state of an object to a keyword list.
ossimRefPtr< ossimImageData > theTile