kn::ImageProcessing< T > Class Template Reference

Interface for images processing. More...

#include <ImageProcessing.hpp>

List of all members.

Public Member Functions

virtual ~ImageProcessing ()
 Virtual destructor.
virtual void filterOnCopy (const Image< T > &img, Image< T > &result)=0
 Processing applied on copy of image.
virtual void filter (Image< T > &img)=0
 Processing applied in place on image.


Detailed Description

template<typename T>
class kn::ImageProcessing< T >

Interface for images processing.

Definition at line 50 of file ImageProcessing.hpp.


Constructor & Destructor Documentation

template<typename T>
virtual kn::ImageProcessing< T >::~ImageProcessing (  )  [inline, virtual]

Virtual destructor.

Definition at line 59 of file ImageProcessing.hpp.


Member Function Documentation

template<typename T>
virtual void kn::ImageProcessing< T >::filter ( Image< T > &  img  )  [pure virtual]

Processing applied in place on image.

Parameters:
img Image to process

Implemented in kn::ImageConvolution< T >.

template<typename T>
virtual void kn::ImageProcessing< T >::filterOnCopy ( const Image< T > &  img,
Image< T > &  result 
) [pure virtual]

Processing applied on copy of image.

Parameters:
img Image to process
result Result image

Implemented in kn::ImageConvolution< T >.


The documentation for this class was generated from the following file:

Generated on Thu Nov 12 16:06:36 2009 for OpenKraken-image by  doxygen 1.5.8