Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members

ImprolaLib Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
iptk::AdditionImageA class to perform a pixel-by-pixel addition of two images
iptk::ArithmeticImageAn abstract base class to perform image arithmetic
iptk::CannyClass 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::CloseClass to perform a morphological close operation on a binary image
iptk::ColourPixelA class to encapsulate a pixel of an RGB image
mutk::ComplexA class which encapsulates a complex number
iptk::DifferenceImageA class to perform pixel-by-pixel difference of two images
iptk::DilateClass to perform morphological dilation
iptk::EnvelopeClass to compute an envelope of an image using the previous maximum value
iptk::ErodeClass to perform a morphological erosion operation
iptk::FunctionInfoA class to hold information of a class which is a derivative of iptk::IP_Function
iptk::GaussianFilterA class to perform mask based filtering operation using a rectangular mask
iptk::GradientClass to determine the gradient of an image.
Let I(m,n) be an image
gutk::HausdorffDistanceClass to calculate Hausdorff distance between two sets of points
iptk::HistogramEqualisationClass to perform a histogram equalisation
iptk::HoughClass to perform a Hough transform
iptk::ImageThis is the basic image class
iptk::ImExtremaClass to extract local extrema in the image
iptk::IntensitySurfaceClass 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_FunctionAn abstract-base class for Image Processing functions
iptk::LaplacianFilterA class to perform mask based filtering operation using a rectangular mask
gutk::LineA class to encapsulate a line.
This class does not require a copy constructor
tutk::List< T >Class List
iptk::MaskClass to create masks of different kind
iptk::MaskFilterA class encapsulating functions to perform filtering operations on images using masks
mutk::MatrixA class to encapsulate a matrix and its operations
iptk::MeanImageClass to extract a mean image based on the a neighbourhood
iptk::MedianFilterClass to perform median filtering
iptk::MembershipFilterA class which implements the concept of membership filter
iptk::MorphologicalOperationUsingStrelAn abstract base class for morphological operations which use a structure element
iptk::NeighbourhoodStatisticsFilterAn 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::OpenClass 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::ParamInfoA class to hold information of a parameter which is passed to a derivative of iptk::IP_Function
iptk::PixelA class to encapsulate a pixel of a gray-scale/intensity image
gutk::PointA class encapsulating an order pair of doubles as a point
gutk::PointNodeContainer class for an object of class Point
iptk::PrewittGradientClass to perform a Prewitt's Gradient extraction
iptk::ProductImageA class to perform pixel-by-pixel multiplication of two images
iptk::QuotientImageA class to perform pixel-by-pixel division of two images
iptk::RainfallingWatershedA class which extracts the rainfalling watershed transform of a gray-sclae image
iptk::RangeImageClass 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::RectangularMaskFilterA class to perform mask based filtering operation using a rectangular mask
gutk::RegionClass Region encapsulates a group of points as belonging to one entity, the region
iptk::RegionExtractorAn abstract base class for classes which perform a segmentation of an image to extract regions
iptk::RegionMapClass which encapsulates a RegionMap
iptk::RidgeRidge Finder
iptk::RobertGradientClass to perform a Robert's gradient extraction
iptk::SdImageClass to extract a standard deviation image (or sdImage) based on the a neighbourhood
gutk::SizeClass encapsulates two integers as representing a rectangle
iptk::SobelGradientClass to perform a Sobel's gradient extraction
sptk::StaticSignalA class to encapsulate a signal of fixed length holding complex values
iptk::SteepestAscentA class to perform a steepest-ascent gradient extraction
iptk::SteepestDescentA class to perform a steepest-descent gradient extraction
iptk::StrelClass to define and hold a structuring element
iutk::StringA string class
tutk::TemplateNode< T >A class which is used as the node in an object of type OrderedList
iptk::TERMClass TERM to perform a Thresholding and Extraction of Region Map
iptk::ThresholdClass to perform a thresholding operation
gutk::TriangleA class to encapsulate a triangle geometric structure
mutk::VectorA class to encapsulate a vector and its operations
iptk::VoronoiEnvelopeClass to compute 2d envelope using the nearest extremum value
iptk::VoronoiEnvelopeUsingMaximaClass to compute 2d envelope using the nearest maximum value
iptk::WatershedA class to extract morhological watersheds of gray scale images

Generated on Mon Nov 22 11:12:41 2004 for ImprolaLib by doxygen 1.3.7