BrickPi Bookreader (6 / 9 étapes)

Étape 6: Installation du moteur de reconnaissance optique des caractères (OCR)

Le moteur OCR convertit le fichier image, que nous prenons du livre en texte. Nous utilisons un Moteur de Tesseract OCR. Il fonctionne bien sur le Raspberry Pi, il ne nécessite pas une connexion en ligne et il fiable convertit les images en texte.

Tout d’abord, installez tesseract :

 sudo apt-get install tesseract-ocr 

Ensuite, tester le moteur OCR.

Prenez une bonne image d’un morceau de texte, dans un livre ou un ebook et exécutez tesseract :

 tesseract image.jpg o 

image.jpg est l’image qui a été prise par la caméra de framboise pi et o est le fichier dans lequel le texte sera enregistré (tesseract rendra o.txt donc pas besoin d’ajouter l’extension).

Maintenant, attendez quelques minutes, l’OCR prend beaucoup de puissance de traitement.

Lors de son traitement terminé, o.txt ouvert. Dans notre expérience, la reconnaissance est > 90 % et fonctionne mieux avec la plus grande taille de la police. Si l’OCR ne détecte pas de rien du tout, essayez de tourner l’image et de réexécuter le tesseract.

Articles Liés

BrickPi Bookreader : Numériser des livres avec Mindstorms et framboise Pi

BrickPi Bookreader : Numériser des livres avec Mindstorms et framboise Pi

Il y a quelques mois, nous avons fait un lecteur de livre, propulsé par la BrickPi qui avait la capacité de lire les pages de votre Kindle. Il y avait une énorme réponse au projet. Mais ce que tout le monde voulait vraiment un bookreader qui pouvait
Installation de BrickPi

Installation de BrickPi

BrickPi The est une diapositive-sur la planche Dexter Industries qui transforme votre Pi de framboise dans un robot. Le BrickPi vous permet de connecter des capteurs, moteurs et pièces de facilement transformer votre ordinateur de taille de carte de
Comment faire une plateforme Mobile Robot faible coût

Comment faire une plateforme Mobile Robot faible coût

Ce Instructable agit ici de développer une base robotique pour prendre en charge vos expériences.Ce Instructable s'adresse à toute mise en route sur une plate-forme mobile de basse tension. Autres lecteurs pourraient trouver quelque chose d'intéressa
Notificateur de pluie

Notificateur de pluie

Dans la course à sortir le matin, vous avez cinq minutes pour vérifier l'alerte météorologique pour la journée ? Ne vous préférez passer que cinq minutes avec une bonne tasse de café, nouvelles de lecture qui vous intéresse ? Ou obtenir ces cinq minu
Moniteur de température ThingSpeak avec framboise Pi

Moniteur de température ThingSpeak avec framboise Pi

Dans ce tutoriel, nous examinerons comment envoyer des données à un service en ligne comme Thingspeaket comment afficher les données de votre BrickPi sur le web.Nous utilisons un Dexter Industries thermomètre pour mesurer la température dans la chamb
Rouler le Robot alarme

Rouler le Robot alarme

Retrouvez jamais éteindre votre réveil sans s'en rendre compte seulement pour réveiller une heure plus tard et ont à la course à la porte ?Dans cette version, nous allons construire un robot réveil qui vous fait travailler pour arrêter! Non seulement
Navigateur contrôlée Bot

Navigateur contrôlée Bot

Nous tenons à mettre en place le BrowserBot : un projet à Dexter Industries pour transformer le Raspberry Pi un robot.« La browserBot » est un robot de contrôleur de navigateur web à l'aide de la BrickPi. Avec ce projet, nous démontrons comment contr
SimpleBot - un bot de Lego avec Raspberry Pi au coeur

SimpleBot - un bot de Lego avec Raspberry Pi au coeur

SimpleBot est le modèle le plus simple BrickPi . Avec un total de 46 pièces (la plupart d'entre eux est des connecteurs) et deux moteurs. Un design minimaliste, il utilise des pièces aussi peu que possible. SimpleBot est un bon point de départ pour u