J'ai compilé Tesseract pour l'utiliser dans Xcode suivant: http://iphone.olipion.com/cross-compilation/tesseract-ocrTesseract Exemple pour Iphone
-je obtenir le fichier .a, importer comme cadre dans le projet d'iphone, et mettre à jour le chemin de recherche d'en-tête pour les fichiers d'en-tête de Tesseract.
Alors maintenant, j'ai besoin d'un exemple simple pour commencer. Je ne trouve rien dans http: // code.google.com/p/tesseract-ocr/ ou par googling. Tout le monde peut m'aider à me donner un point de départ (un extrait de code) ..?! Merci beaucoup!
- plus tard, je trouve ce code:
#include "baseapi.h"
TessBaseAPI::InitWithLanguage(NULL, NULL, language, NULL, false, 0, NULL); char* text = TessBaseAPI::TesseractRect(imagedata, bytes_per_pixel, bytes_per_line, 0, 0, width, height); TessBaseAPI::End();
mais quand je tente de compiler pour l'appareil (seulement insérer instruction INCLUDE sans le code ci-dessus) je reçois ce qui suit:
erreur: erreur de syntaxe avant avertissement « PAGE_RES » : par défaut de type à « int » dans la déclaration d'avertissement « PAGE_RES » : définition de données n'a pas de type ou de classe de stockage
et ainsi de suite avec BLOCK_LIST, IMAGE etc.
si la compilation pour le simulateur je reçois
erreur: attendu '=', '', '' asm » ou 'attribut' avant 'PAGE_RES' et ainsi de suite avec BLOCK_LIST, IMAGE et TessBaseAPI
--- Autre mise à jour: J'ai trouvé la solution pour un problème d'inclusion: Où l'include doit être renommé l'extension file.m en .mm car nous devons dire à xcode que nous devons utiliser l'objectif-c et C++ ensemble.
Salut, vous avez dit que vous traversez compilé tesseract en utilisant ce blog. Je veux juste savoir ce que l'on entend par source le fichier de configuration? –
Savez-vous comment gérer le fichier de langue. c'est-à-dire où conserver les fichiers .traindata? Et seulement le fichier .traindata assez? ou avons-nous besoin de tous les autres fichiers 7/8? – karim
Pourquoi ne pas le compiler en asm.js? Cela aurait l'avantage supplémentaire de pouvoir fonctionner théoriquement * n'importe quel * navigateur, à condition qu'il ne manque pas de mémoire. – NoBugs