2010-03-11 13 views
0

Connaissez-vous guide étape par étape comment utiliser des bacs et dll dans http://www.pixel-technology.com/freeware/tessnet2/Tesseract.NET en C#

J'ai passé 2 jours à essayer de l'utiliser en lors de la compilation je me demande une dll qui ne le font pas existe dans le fichier zip que j'ai téléchargé sur le site.

Toute aide sera grandement appréciée.

+4

Quel est le nom de dll manquant? – empi

+0

Est-ce que ce doit être Tesseract.NET? Voici un exemple .NET pour une autre solution OCR (basée sur l'API web): http://snipt.org/lOgh/ –

Répondre

2

Vous avez besoin de la DLL Leptonica pour Windows. Vous pouvez le télécharger à partir de http://www.leptonica.com/download.html, ou un lien direct vers le zip spécifique est here. Vous devez copier les dossiers d'inclusion lib & dans le dossier Google Tesseract vs2008 (c.-à-d. Créer vs2008 \ lib et vs2008 \ include).

1

VietOCR.NET est un programme de travail de la bibliothèque tessnet2. C'est une application open-source.

+1

@Laurence: VietOCR.NET v2.0.x utilise tessnet2. Parce qu'une DLL Tess 3.0 n'était pas disponible à la fois, v3.0 a utilisé le processus de ligne de commande pour appeler tesseract.exe; cependant, v3.1 intégrera une nouvelle DLL 3.01 de Tess (tesseractdotnet). – nguyenq

+0

En fait 'VietOcr' effectue des appels en ligne de commande à' tesseract.exe'. Je préfère utiliser cette méthode, car elle nécessite moins de tracas. –

2
  1. télécharger les binaires ici: http://www.pixel-technology.com/freeware/tessnet2/bin.zip
  2. sélectionnez le projet et rightclick dans l'explorateur de projet → Ajouter référence → Parcourir ...
  3. sélectionner la version dll qui est compatible avec vos paramètres de construction (x86 ou x64) voir les propriétés de votre projet
  4. une recréation ne

Retirez toutes les installations des bacs Tesseract de 3.0 registre aussi le nettoyage (m'a pris des heures pour trouver celui-ci).