#include <envelope.h>
Inheritance diagram for iptk::Envelope:
The envelope generated is at a different memory space as compared to the original/registered image.
Public Member Functions | |
Envelope (void) | |
Default constructor. | |
Envelope (const iptk::Image &im) | |
Image registering constructor. | |
Envelope (const Envelope &e) | |
Copy constructor. | |
virtual | ~Envelope () |
Destructor. | |
virtual void | process (void) |
The actual function which does the processing(or envelope extraction). | |
virtual iptk::Image | getResult (void) |
Returns the envelope. |
|
Default constructor. Does nothing. Objects initialised by default construction should should register the image by calling the setImage member function. |
|
Image registering constructor. The image is registered at the time of construction and is not affected by the envelope finding algorithm. |
|
Copy constructor. It is only a reference copier. |
|
Destructor. Does nothing as nothing is needed to be done. |
|
Returns the envelope. The returned envelope image is different from the original image in terms of the memory space. Reimplemented from iptk::IP_Function. |
|
The actual function which does the processing(or envelope extraction). The processed image(or the image envelope) can be accessed using the getResult member function. Implements iptk::IP_Function. |