12 #ifndef ossimImageSharpenFilter_HEADER 13 #define ossimImageSharpenFilter_HEADER 41 const char* prefix=0);
43 const char* prefix=0)
const;
49 double sigma2 = sigma*sigma;
50 return ((1.0/(
M_PI*sigma2*sigma2))*
51 (1.0-r2/(2.0*sigma2))*
52 (exp(-r2/(2.0*sigma2))));
56 void buildConvolutionMatrix();
73 void sharpenPartial(T,
virtual void setProperty(ossimRefPtr< ossimProperty > property)
virtual void connectInputEvent(ossimConnectionEvent &event)
Represents serializable keyword/value map.
virtual ossimString getShortName() const
virtual void disconnectInputEvent(ossimConnectionEvent &event)
virtual void initialize()
virtual void getPropertyNames(std::vector< ossimString > &propertyNames) const
unsigned int ossim_uint32
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Method to the load (recreate) the state of an object from a keyword list.
virtual ossimString getLongName() const
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Method to save the state of an object to a keyword list.
virtual ossimRefPtr< ossimProperty > getProperty(const ossimString &name) const
double laplacianOfGaussian(double x, double y, double sigma)
ossimRefPtr< ossimConvolutionSource > theConvolutionSource
virtual ossimRefPtr< ossimImageData > getTile(const ossimIpt &origin, ossim_uint32 resLevel=0)