ABCocr .NET 3.0.1.5
Il s'agit d'un produit de reconnaissance optique de caractères. Il permet d'extraire du texte d'images. Il est basé sur un logiciel OCR standard. Son cœur est une version personnalisée du moteur OCR Tesseract 3. Tesseract est basé sur un processus en ligne de commande. Il ne peut pas supporter le multithread. ABCocr ajoute le support du multithreading pour répartir la charge sur plusieurs CPU ou cœurs ; vous pouvez également l'utiliser en toute sécurité à partir d'API multithreadées comme ASP.NET.
Hewlett-Packard UK a initialement développé le moteur OCR Tesseract. Il a été l'un des trois premiers moteurs du test de précision de l'UNLV en 1995 et est probablement l'un des moteurs d'OCR open-source les plus précis disponibles. Depuis, il a été révisé en profondeur avec le soutien de Google.
Tesseract prend en charge l'anglais, l'espagnol, l'allemand, le français, l'italien, le portugais, l'arabe, le bulgare, le catalan, le chinois (simplifié), le chinois (traditionnel), le croate, le tchèque, le danois (Fraktur script), le danois (standard), le néerlandais, le finnois, le grec, l'hébreu, le hongrois, l'indonésien, le japonais, le coréen, le letton, le lituanien, le norvégien, le polonais, le roumain, le russe, le serbe, le slovaque (Fraktur script), le slovaque (standard), le slovène, le suédois, le tagalog, le thaïlandais, le turc, l'ukrainien, et le vietnamien.
Les Tesseracts peuvent également être formés pour fonctionner dans d'autres langues. Le Tesseract original est basé sur un processus en ligne de commande, ce qui signifie qu'il importe peu qu'il se termine occasionnellement, qu'il se plante ou qu'il y ait des fuites de mémoire. Si vous utilisez une application moderne in-process, vous ne pouvez pas avoir ce comportement.
Tesseract résout ces problèmes et vous offre une plateforme 100% stable. Tesseract est basé sur un processus en ligne de commande. Il ne peut pas supporter le multithread. Il ajoute la prise en charge du multithreading pour répartir la charge sur plusieurs CPU ou cœurs ; vous pouvez également l'utiliser en toute sécurité à partir d'API multithreadées comme ASP.NET.
Tesseract est un processus 32 bits et ne peut pas être utilisé dans des applications 64 bits. Il s'agit d'un problème important alors que de nombreux systèmes d'exploitation sont désormais basés sur un espace d'adressage de 64 bits. Tesseract élimine cette restriction et vous permet automatiquement de fonctionner en mode x86 ou x64.
Tesseract est un processus 32 bits et ne peut pas être utilisé dans des applications 64 bits. C'est un problème important alors que de nombreux systèmes d'exploitation sont maintenant basés sur un espace d'adressage 64 bits. ABCocr élimine cette restriction et vous permet automatiquement de fonctionner en mode x86 ou x64.