Un lecteur
optique est un dispositif qui convertit le texte ou d'images du document en
signaux numériques qui peuvent être traitées de diverses manières par des
ordinateurs. Dans tous les cas, le lecteur prend un balayage du texte ou de
l'image imprimée, et le convertir en un fichier numérique adapté pour un
processeur d'ordinateur. Le fichier résultant peut être ensuite utilisée pour
convertir le texte à la parole, vérifier l'orthographe d'une lettre, ou scanner
un code barre à un comptoir de vente pour une vente au détail.
Les scanners de
texte pour le traitement numérique des livres, des lettres et des images ont
été largement utilisés depuis la fin du 20e siècle. Un intérêt croissant pour
la préservation numérique de documents anciens et manuscrits a conduit à la
création de bibliothèques d'archives en utilisant la technologie de lecture
optique. Beaucoup de fichiers numériques sont stockées sur des serveurs
publics, et sont disponibles sur Internet.
La génération
vocale à partir du texte est une autre utilisation de la technologie de lecture
optique. Le logiciel de lecteur utilise l'image numérisée d'un livre ou une
lettre, et crée un fichier qui "lit" le texte d'une voix générée par
ordinateur. Lecteurs vocaux sont très utiles pour le texte imprimé aveugles ou
malvoyants qui ne peuvent pas lire. À partir de la fin du 20e siècle, certains
sites Web pourraient être la voix générée directement à partir d'une page Web,
sans analyse supplémentaire.
Un autre type de
lecteur optique est le lecteur de codes à barres laser. Ce scanner utilise un
faisceau laser de faible puissance pour balayer une série de codes apparaissent
sous forme de barres noires et blanches de largeur variable sur les emballages et
les étiquettes de vente au détail. Un ordinateur reconnaît le code numérique
représenté par des barres, susceptibles d'être utilisées pour identifier un
article acheté. Les codes à barres ont également été largement utilisés sur les
emballages d'expédition, où les machines automatisées dans les entrepôts de tri
lisent les codes et les paquets dirigés vers leur camion correcte d'expédition
ou le conteneur.
Commençant au
20ème siècle, un lecteur optique a été développé permettant d'identifier les
marques sur les tests, les bulletins de vote ou des cartes de vote pour les
actionnaires des sociétés. Le lecteur pourrait détecter les marques noires ou
bleu foncé faites dans les cercles ou des boîtes spécifiques sur la carte ou
une lettre. Ces lecteurs simplifiées vote ou la transformation d'essai sur la
lecture manuellement toutes les cartes. Marques incomplètes ou incorrectes et
les problèmes de lecteur optique est arrivé de temps en temps et les votes ont
été recomptés à minimiser les erreurs, réduire l'efficacité de ces systèmes.
Une technologie
de lecture optique améliorée développé à la fin du 20 e siècle a été le scanner
de matrice numérique. Les codes à barres ont des limitations dans le total des
chiffres qui pourraient être représentés, car chaque chiffre a dû avoir une
barre d'une largeur et la taille spécifique. Utilisation d'une matrice ou une
boîte, constitué de petites boîtes noires ou blanches de tailles différentes, a
permis à la capacité de l'information d'un code d'élargir considérablement.
Plus d'informations nécessaire simplement une boîte de dimensions différentes
ou de la taille, et des améliorations dans les lecteurs a permis aux boîtes à
être plus petits, en améliorant la quantité d'informations qu'ils contiennent.
Les téléphones
mobiles développée à la fin du 20e siècle ont souvent un appareil photo
intégré. Applications ont été développées qui pourraient reconnaître les codes
dans une image numérique de la matrice capturée par la caméra du téléphone. Pas
d'analyse était nécessaire, parce que le logiciel utilisé l'image de la caméra
directement. Détaillants à l'époque étaient en expansion rapide de
l'utilisation de codes matriciels pour relier les clients à leur site Web,
l'envoi de demandes de renseignements directement sur le téléphone, entre autres
utilisations.