| iptk::AdditionImage | A class to perform a pixel-by-pixel addition of two images |
| iptk::ArithmeticImage | An abstract base class to perform image arithmetic |
| iptk::Canny | Class to perform a canny operation on an image. The result of the canny operation is stored in a different memory location as compared to the originally registered image |
| iptk::Close | Class to perform a morphological close operation on a binary image |
| iptk::ColourPixel | A class to encapsulate a pixel of an RGB image |
| mutk::Complex | A class which encapsulates a complex number |
| iptk::DifferenceImage | A class to perform pixel-by-pixel difference of two images |
| iptk::Dilate | Class to perform morphological dilation |
| iptk::Envelope | Class to compute an envelope of an image using the previous maximum value |
| iptk::Erode | Class to perform a morphological erosion operation |
| iptk::FunctionInfo | A class to hold information of a class which is a derivative of iptk::IP_Function |
| iptk::GaussianFilter | A class to perform mask based filtering operation using a rectangular mask |
| iptk::Gradient | Class to determine the gradient of an image. Let I(m,n) be an image |
| gutk::HausdorffDistance | Class to calculate Hausdorff distance between two sets of points |
| iptk::HistogramEqualisation | Class to perform a histogram equalisation |
| iptk::Hough | Class to perform a Hough transform |
| iptk::Image | This is the basic image class |
| iptk::ImExtrema | Class to extract local extrema in the image |
| iptk::IntensitySurface | Class which can form an intensity-surface from a given intensity-mesh of triangles. The input to this class should be an iptk::Image object and a TNT::Array1D< gutk::Triangle > object |
| iptk::IP_Function | An abstract-base class for Image Processing functions |
| iptk::LaplacianFilter | A class to perform mask based filtering operation using a rectangular mask |
| gutk::Line | A class to encapsulate a line. This class does not require a copy constructor |
| tutk::List< T > | Class List |
| iptk::Mask | Class to create masks of different kind |
| iptk::MaskFilter | A class encapsulating functions to perform filtering operations on images using masks |
| mutk::Matrix | A class to encapsulate a matrix and its operations |
| iptk::MeanImage | Class to extract a mean image based on the a neighbourhood |
| iptk::MedianFilter | Class to perform median filtering |
| iptk::MembershipFilter | A class which implements the concept of membership filter |
| iptk::MorphologicalOperationUsingStrel | An abstract base class for morphological operations which use a structure element |
| iptk::NeighbourhoodStatisticsFilter | An abstract base class to encapsulate a neighbourhood statistics filtering operation |
| tutk::NODE< T > | Class Node to hold a each node of a List object |
| iptk::Open | Class to perform a morphological opening operation on a binary image |
| tutk::OrderedList< T > | A class which implements a doubly linked list which can be ordered |
| iptk::ParamInfo | A class to hold information of a parameter which is passed to a derivative of iptk::IP_Function |
| iptk::Pixel | A class to encapsulate a pixel of a gray-scale/intensity image |
| gutk::Point | A class encapsulating an order pair of doubles as a point |
| gutk::PointNode | Container class for an object of class Point |
| iptk::PrewittGradient | Class to perform a Prewitt's Gradient extraction |
| iptk::ProductImage | A class to perform pixel-by-pixel multiplication of two images |
| iptk::QuotientImage | A class to perform pixel-by-pixel division of two images |
| iptk::RainfallingWatershed | A class which extracts the rainfalling watershed transform of a gray-sclae image |
| iptk::RangeImage | Class to extract range image of a given image. Each pixel in the resulting image is replaced by the range of pixel values in the defined neighbourhood of that pixel |
| iptk::RectangularMaskFilter | A class to perform mask based filtering operation using a rectangular mask |
| gutk::Region | Class Region encapsulates a group of points as belonging to one entity, the region |
| iptk::RegionExtractor | An abstract base class for classes which perform a segmentation of an image to extract regions |
| iptk::RegionMap | Class which encapsulates a RegionMap |
| iptk::Ridge | Ridge Finder |
| iptk::RobertGradient | Class to perform a Robert's gradient extraction |
| iptk::SdImage | Class to extract a standard deviation image (or sdImage) based on the a neighbourhood |
| gutk::Size | Class encapsulates two integers as representing a rectangle |
| iptk::SobelGradient | Class to perform a Sobel's gradient extraction |
| sptk::StaticSignal | A class to encapsulate a signal of fixed length holding complex values |
| iptk::SteepestAscent | A class to perform a steepest-ascent gradient extraction |
| iptk::SteepestDescent | A class to perform a steepest-descent gradient extraction |
| iptk::Strel | Class to define and hold a structuring element |
| iutk::String | A string class |
| tutk::TemplateNode< T > | A class which is used as the node in an object of type OrderedList |
| iptk::TERM | Class TERM to perform a Thresholding and Extraction of Region Map |
| iptk::Threshold | Class to perform a thresholding operation |
| gutk::Triangle | A class to encapsulate a triangle geometric structure |
| mutk::Vector | A class to encapsulate a vector and its operations |
| iptk::VoronoiEnvelope | Class to compute 2d envelope using the nearest extremum value |
| iptk::VoronoiEnvelopeUsingMaxima | Class to compute 2d envelope using the nearest maximum value |
| iptk::Watershed | A class to extract morhological watersheds of gray scale images |
1.3.7