Using a variety of state-of-the-art methods, the Wolfram Language provides immediate functions for image identification and object detection and recognition, as well as feature extraction. The Wolfram Language supports specific geometrical features such as edges and corners, as well as general keypoints that can be used to register and compare images.
ImageIdentify — identify what an image is of (out of 10,000+ objects)
FindFaces — find human faces in an image
TextRecognize — extract characters from an image
ImageGraphics — convert an image to scalable graphics
RemoveBackground — detect background from foreground and remove it
ImageCorrespondingPoints — find corresponding keypoints in pairs of images
ImageAlign — align or register two images