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 |