Appelée optical character recognition, cette technique permet à un système informatique ou une application de lire et stocker automatiquement du texte dactylographié, imprimé ou manuscrit, grâce à l’interprétation d’un procédé optique (une capture ou une photographie). De ce fait, elle représente un gain de temps considérable. Les fonctionnalités OCR permettent donc d’extraire et d’éditer dans un logiciel de traitement de texte la partie textuelle d’une image. Certains, encore plus poussés, visent à imiter la capacité humaine à reconnaître des objets.