Using a variety of state-of-the-art methods,
Mathematica provides immediate functions for detecting and extracting features in images and other arrays of data.
Mathematica supports specific geometrical features such as edges and corners, as well as general keypoints that can be used to register and compare images.
EdgeDetect — detect edges in an image using Canny and other methods
CrossingDetect,
ContourDetect — detect zeros and zero crossings
ImageLines — find Hough lines in an image
Points-of-Interest Detection
ImageKeypoints — find keypoints and associated feature vectors in an image
CornerFilter — compute a measure for the presence of a corner
ImageCorrespondingPoints — find corresponding keypoints in pairs of images
MinDetect,
MaxDetect — detect regional and extended minima and maxima
Radon,
InverseRadon — Radon and inverse Radon transforms
TextRecognize — extract characters from an image