Click or drag to resize
Accord.NET (logo) Accord.Imaging Namespace
 
Classes
  ClassDescription
Public classCode exampleBagOfVisualWords
Bag of Visual Words
Public classCode exampleBagOfVisualWordsTPoint
Bag of Visual Words
Public classCode exampleBagOfVisualWordsTPoint, TFeature
Bag of Visual Words
Public classCode exampleBagOfVisualWordsTPoint, TFeature, TClustering, TDetector
Bag of Visual Words
Public classBaseBagOfVisualWordsTModel, TPoint, TFeature, TClustering, TDetector
Base class for Bag of Visual Words implementations.
Public classBlob
Image's blob.
Public classBlobCounter
Blob counter - counts objects in image, which are separated by black background.
Public classBlobCounterBase
Base class for different blob counting algorithms.
Public classBlockMatch
Block match class keeps information about found block match. The class is used with block matching algorithms implementing IBlockMatching interface.
Public classCode exampleBorderFollowing
Border following algorithm for contour extraction.
Public classComplexImage
Complex image.
Public classCornerFeaturePoint
Corner feature point.
Public classCode exampleCornerFeaturesDetector
Feature detector based on corners.
Public classCorrelationMatching
Maximum cross-correlation feature point matching algorithm.
Public classDocumentSkewChecker
Skew angle checker for scanned documents.
Public classDrawing
Drawing primitives.
Public classExhaustiveBlockMatching
Block matching implementation with the exhaustive search algorithm.
Public classExhaustiveTemplateMatching
Exhaustive template matching.
Public classCode exampleFastCornersDetector
Features from Accelerated Segment Test (FAST) corners detector.
Public classFastRetinaKeypoint
Fast Retina Keypoint (FREAK) point.
Public classFastRetinaKeypointDescriptor
Fast Retina Keypoint (FREAK) descriptor.
Public classCode exampleFastRetinaKeypointDetector
Fast Retina Keypoint (FREAK) detector.
Public classGrayLevelCooccurrenceMatrix
Gray-Level Co-occurrence Matrix (GLCM).
Public classGrayLevelDifferenceMethod
Gray-Level Difference Method (GLDM).
Public classGrayLevelRunLengthMatrix
Gray-Level Run-Length Matrix.
Public classHaralick
Haralick textural feature extractor.
Public classHaralickDescriptor
Haralick's Texture Features.
Public classHaralickDescriptorDictionary
Feature dictionary. Associates a set of Haralick features to a given degree used to compute the originating GLCM.
Public classHarrisCornersDetector
Harris Corners Detector.
Public classHistogramsOfOrientedGradients
Histograms of Oriented Gradients.
Public classHorizontalIntensityStatistics
Horizontal intensity statistics.
Public classHoughCircle
Hough circle.
Public classHoughCircleTransformation
Hough circle transformation.
Public classHoughLine
Hough line.
Public classHoughLineTransformation
Hough line transformation.
Public classHSL
HSL components.
Public classImage
Core image relatad methods.
Public classImageStatistics
Gather statistics about image in RGB color space.
Public classImageStatisticsHSL
Gather statistics about image in HSL color space.
Public classImageStatisticsYCbCr
Gather statistics about image in YCbCr color space.
Public classIntegralImage
Integral image.
Public classIntegralImage2
Joint representation of both Integral Image and Squared Integral Image.
Public classInvalidImagePropertiesException
Invalid image properties exception.
Public classKNearestNeighborMatching
Nearest neighbor feature point matching algorithm.
Public classKNearestNeighborMatchingT
Nearest neighbor feature point matching algorithm.
Public classLocalBinaryPattern
Local Binary Patterns.
Public classMatrixH
Encapsulates a 3-by-3 general transformation matrix that represents a (possibly) non-linear transform.
Public classMemoryManager
Internal memory manager used by image processing routines.
Public classMoravecCornersDetector
Moravec corners detector.
Public classCode exampleObjectiveFidelity
Objective Fidelity Criteria.
Public classQuadrilateralFinder
Searching of quadrilateral/triangle corners.
Public classRansacFundamentalEstimator
RANSAC Robust Fundamental Matrix Estimator.
Public classCode exampleRansacHomographyEstimator
RANSAC Robust Homography Matrix Estimator.
Public classRecursiveBlobCounter
Blob counter based on recursion.
Public classRGB
RGB components.
Public classSpeededUpRobustFeaturePoint
Speeded-Up Robust Feature (SURF) Point.
Public classSpeededUpRobustFeaturesDescriptor
Speeded-Up Robust Features (SURF) Descriptor.
Public classSpeededUpRobustFeaturesDetector
Speeded-up Robust Features (SURF) detector.
Public classSusanCornersDetector
Susan corners detector.
Public classTemplateMatch
Template match class keeps information about found template match. The class is used with template matching algorithms implementing ITemplateMatching interface.
Public classTools
Static tool functions for imaging.
Public classUnmanagedImage
Image in unmanaged memory.
Public classUnsafeTools
Static tool functions for imaging.
Public classUnsupportedImageFormatException
Unsupported image format exception.
Public classVerticalIntensityStatistics
Vertical intensity statistics.
Public classYCbCr
YCbCr components.
Structures
  StructureDescription
Public structureFeatureDescriptor
Standard feature descriptor for double feature vectors.
Public structureFeatureDescriptorT
Standard feature descriptor for generic feature vectors.
Public structurePointH
Represents an ordered pair of real x- and y-coordinates and scalar w that defines a point in a two-dimensional plane using homogeneous coordinates.
Interfaces
Enumerations
  EnumerationDescription
Public enumerationCooccurrenceDegree
Co-occurrence Degree.
Public enumerationFastRetinaKeypointDescriptorType
SURF Feature descriptor types.
Public enumerationHaralickMode
Haralick's operation modes.
Public enumerationHarrisCornerMeasure
Corners measures to be used in HarrisCornersDetector.
Public enumerationObjectsOrder
Possible object orders.
Public enumerationSpeededUpRobustFeatureDescriptorType
SURF Feature descriptor types.