ABBYY FineReader Engine ABBYY FineReader Engine

Le SDK OCR le plus complet pour les développeurs de logiciels

Intégrez des fonctionnalités OCR reposant sur l’IA à vos applications.

Spécifications techniques d’ ABBYY FineReader Engine 12

ABBYY FineReader Engine 12 est disponible en trois versions:

  • ABBYY FineReader Engine 12 for Windows
  • ABBYY FineReader Engine 12 for Linux
  • ABBYY FineReader Engine 12 for Mac

Exigences du système

Matériel

PC avec processeur compatible x86 (1GHz ou supérieur)

Systèmes d’exploitation

  • Windows Server 2016, Windows Server 2012, Windows Server 2012 R2 avec la mise à jour d'avril 2014 (KB2919355), Windows Server 2008 R2 SP1
  • Windows 10, Windows 8.1 avec la mise à jour d'avril 2014 (KB2919355), Windows 8, Windows 7 SP1

Cloud et environnements virtuels testés

  • Azure App Services
  • Azure Cloud Services
  • Azure Service Fabric
  • Azure Virtual Machines
  • Amazon EC2
  • Microsoft Hyper-V Server 2008
  • Microsoft Hyper-V Server 2008 R2 SP1
  • Microsoft Hyper-V Server 2012
  • Microsoft Hyper-V Server 2012 R2
  • Microsoft Hyper-V Server 2016
  • Oracle VM VirtualBox 5.2
  • Parallels Desktop for Mac 13.0.1
  • VMware ESXi 6.5
  • VMware Workstation Player 12.5
  • VMware Workstation Pro 14.0.0

ABBYY FlexiCapture Engine peut également être exécuté dans un conteneur Docker sur des plateformes prises en charge.

Mémoire

  • pour le traitement de documents d'une page : Au moins 400 Mo de RAM, 1 Go de RAM recommandé
  • pour le traitement de documents de plusieurs pages : Au moins 1 Go de RAM, 1,5 Go de RAM recommandé
  • pour le traitement en parallèle - 450 Mo de RAM + 350 Mo de RAM pour chaque cœur
  • pour le traitement en parallèle de documents en langues arabe, chinoise, japonaise ou coréenne - 750 Mo de RAM + 850 Mo de RAM pour chaque cœur

Espace disque

  • 2.000 Mo pour l'installation des bibliothèques
  • 100 Mo pour le fonctionnement du programme
  • Lors du traitement d'un document de plusieurs pages, 15 Mo supplémentaires sont nécessaires pour chaque page

Autres exigences

  • Scanner, appareil photo numérique ou modem fax compatible TWAIN pour la numérisation ou l’importation des images
  • Pour l'apprentissage des modèles, la modification de dictionnaires, la numérisation via une interface graphique : Carte vidéo et moniteur (résolution minimale 1024×768)
  • Microsoft® Internet Explorer 8.0 ou version ultérieure doit être installé. Pour une détection correcte des polices, les polices contenues dans les documents doivent être installées.

Exigences d’ABBYY SDK 12 Licensing Service

Matériel

PC avec processeur compatible x86 (1GHz ou supérieur)

Systèmes d’exploitation

  • Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2
  • Windows 10, Windows 8.1, Windows 8, Windows 7 SP1

ABBYY SDK 12 Licensing Service a été testé dans le suivants environnements virtuels 

  • Microsoft Hyper-V Server 2008
  • Microsoft Hyper-V Server 2008 R2 SP1
  • Microsoft Hyper-V Server 2012
  • Microsoft Hyper-V Server 2012 R2
  • Microsoft Hyper-V Server 2016
  • Oracle VM VirtualBox 5.2
  • Parallels Desktop for Mac 13.0.1
  • VMware ESXi 6.5
  • VMware Workstation Player 12.5
  • VMware Workstation Pro 14.0.0

Outils de développement

L'interface de programmation d'application (API) d'ABBYY FineReader Engine pour Windows est conforme au standard COM et peut être facilement utilisée en C/C+++, Visual Basic, .NET, Delphi, Java ou tout outil de développement supportant les composants COM. Engine peut être adapté pour être utilisé avec des langages de script tels que VBS, JS et Perl.

ABBYY FineReader Engine 12 pour Linux est conçu pour une glibc version 2.11 ou supérieure. Si vous avez besoin d'ABBYY FineReader Engine pour des versions glibc plus anciennes, veuillez contacter ABBYY. Pour la bibliothèque dynamique de FineReader Engine, les bibliothèques standard libstdc+++.so.6, libgcc_s.so.1 et libgomp.so.1 doivent être utilisées.

Matériel

PC avec processeur compatible x86 (1GHz ou supérieur) avec prise en charge des instructions SSE et SSE2

Systèmes d’exploitation

  • Fedora 27, 26, 25
  • Red Hat Enterprise Linux 7.4, 6.9
  • Debian GNU/Linux 9.9, 8.11
  • Ubuntu 19.04, 18.10, 18.04.2 LTS, 16.04.6 LTS, 14.04.6 LTS
  • CentOS 7.6, 6.10
  • ALT Linux 8.2 (ne prend pas en charge les dongles Wibu)
  • Amazon Linux AMI 2018.03

Par ailleurs, ABBYY propose des prestations de services pour adapter le logiciel à d'autres plateformes.

Cloud et environnements virtuels testés

  • Microsoft Azure Virtual Machines
  • Amazon EC2
  • Microsoft Hyper-V Server 2012 R2
  • Microsoft Hyper-V Server 2016
  • Oracle VM VirtualBox 5.2
  • VMware ESXi 6.5
  • VMware Workstation Player 12.5
  • VMware Workstation Pro 14.0.0
  • Linux KVM

ABBYY FlexiCapture Engine peut également être exécuté dans un conteneur Docker sur des plateformes prises en charge.

ABBYYY FineReader Engine Java wrapper a été testé sur les kits de développement Java suivants :

  • OpenJDK 11.0.2 x64
  • Oracle Java SE Development Kit 8u201 x64
  • Oracle Java SE Development Kit 8u202 x64
  • Oracle Java SE Development Kit 11.0.2 x64

Mémoire

  • pour le traitement de documents d'une page : Au moins 400 Mo de RAM, 1 Go de RAM recommandé
  • pour le traitement de documents de plusieurs pages : Au moins 1 Go de RAM, 1,5 Go de RAM recommandé
  • pour le traitement en parallèle - 450 Mo de RAM + 350 Mo de RAM pour chaque cœur
  • pour le traitement en parallèle de documents en langues arabe, chinoise, japonaise ou coréenne - 750 Mo de RAM + 850 Mo de RAM pour chaque cœur

Espace disque

  • 2.150 Mo pour l'installation des bibliothèques
  • 100 Mo pour le fonctionnement du programme
  • plus 15 Mo supplémentaires pour le traitement de chaque page d'un document multipages

Autres exigences

  • Taille du tmpfs - 4 Go + 1 Go* (nombre de cœurs)
  • Taille du swap - 4 Go + 1 Go* (nombre de cœurs)
  • ABBYY FineReader Engine prend en charge le système d'initialisation systemd
  • Pour une détection correcte des polices, les polices contenues dans les documents doivent être installées.

Outils de développement

ABBYY FineReader Engine pour Linux fournit une API native C/C++ et un wrapper Java, les applications doivent donc être écrites en C/C++ ou Java.

Matériel

PC avec processeur compatible x86 (1GHz ou supérieur)

Systèmes d’exploitation

Mac OS X (10.12.x, 10.13.x).

Mémoire

  • pour le traitement de documents d'une page : Au moins 400 Mo de RAM, 1 Go de RAM recommandé
  • pour le traitement de documents de plusieurs pages : Au moins 1 Go de RAM, 1,5 Go de RAM recommandé

Espace disque

1 GB pour l'installation des bibliothèques et 100 Mo pour le fonctionnement du programme, plus 15 Mo supplémentaires pour le traitement de chaque page d'un document multipages.

Pour une détection correcte des polices, les polices contenues dans les documents doivent être installées.

Outils de développement

La version OS X ne fournit que des API natives C/C++, les applications doivent donc être écrites en C/C++.

Langues prises en charge par la reconnaissance

ABBYY FineReader Engine 12 prend en charge le plus grand nombre de langues sur le marché. Il traite les langues avec des caractères latins, cyrilliques, grecs ou arméniens, ainsi que l'arabe, le birman (aperçu technique), le farsi, l'hébreu, le chinois, le japonais, le coréen, le russe, le thaï et d'autres encore. Afin d'augmenter encore la précision de la reconnaissance, des dictionnaires intégrés sont fournis pour de nombreuses langues. Pour améliorer la reconnaissance des mots inhabituels et des polices atypiques, un petit utilitaire intégré peut être utilisé pour mettre en place ses propres dictionnaires et créer ses propres modèles de caractères.

De plus, le kit de développement logiciel (SDK) permet la reconnaissance de documents historiques imprimés entre le XVIIe et le XIXe siècle en anglais, français, allemand, italien et espagnol, la reconnaissance des langues artificielles (espéranto, interlingua, ido et occidental, la reconnaissance des langages de programmation (Basic, C/C++, COBOL, Fortran, JAVA et Pascal), des formules chimiques simples et des chiffres standard.

× Avec le support du dictionnaire

Abkhaz
Adyghe
Afrikaans
Agul
Albanais
Allemand×
Allemand (Luxembourg)
Allemand (actuelle orthographe)×
Altai
Anglais×
Arabe (Saudi Arabia)×
Arménien (Est)×
Arménien (Grabar)×
Arménien (Ouest)×
Avar
Aymara
Azerbaidjanais (cyrillique)
Azerbaidjanais (latin)×
Bashkir×
Basic
Basque
Bemba
Biélorusse
Blackfoot
Breton
Bugotu
Bulgare×
Buriat
C/C++
Catalan×
Chamorro
Chiffres
Chinois simplifié
Chinois traditionnel
COBOL
Coréen×
Coréen (Hangul)×
Corse
Croate×
Crow
Dakota
Danois×
Dargwa
Dungan
Espagnol×
Esperanto
Esquimau (cyrillique)
Esquimau (latin)
Estonien×
Even
Evenki
Feringien
Fidjien
Finnois×
Formules chimiques simpless
Formules mathématiques simples (uniquement pour les versions Windows et Linux)
Fortran
Français×
Frioulan
Frison
Gaelique (Ecosse)
Gagauz
Galicien
Gallois
Ganda
Géorgien (uniquement pour les versions Windows et Linux)
Grec×
Guarani
Hani
Haoussa
Hawaien
Hébreu×
Hongrois×
Ido
Indonésien×
Ingouche
Interlingua
Irlandais
Islandais
Italien×
Japanois×
Java
Jingpo
Kabarde
Kalmouk
Karacay-balkar
Karakalpak
Kasub
Kaw
Kazakh (cyrillique)
Khakasse
Khanti
Kikuyu
Kirghize
Kongo
Koriak
Kpelle
Kumyk
Kurde
Lak
Latin×
Letton×
Lezgi
Lithuanien×
Luba
Macedonien
Malais
Malgache
Malinke
Maltais
Mansy
Maori
Mari
Maya
Miao
Minangkabau
Mohawk
Moldave
Mongol
Mordve
Nahuatl
Néerlandais×
Néerlandais (Belgique)×
Nenets
Nivkhe
Nogay
Norvégien (Bokmal)×
Norvégien (Nynorsk)×
Nyanja
Occidental
Ojibway
Ossétien
Oudmourte
Ouzbek (cyrillique)
Ouzbek (latin)
Papiamento
Pascal
Polonais×
Portugais (Brésil)×
Portugais×
Provencal
Quechua
Rhaeto-romane
Roman
Roumain×
Rundi
Russe (ancienne orthographe)×
Russe×
Russe avec des accents×
Rwandais
Sami (Lapon)
Samoan
Selkup
Serbe (cyrillique)
Serbe (latin)
Shona
Slovaque×
Slovene×
Somalien
Sorabe
Sotho
Suédois×
Sunda
Swahili
Swazi
Tabassaran
Tadjik
Tagalog
Tahitien
Tatar (Crimee)
Tatar×
Tchèque×
Tchetchène
Tchouktche
Tchouvache
Thai×
Tok Pisin
Tongan
Transcription phonetique anglais
Tswana
Tun
Turc×
Turkmene (latin)
Tuvinian
Uighur (cyrillique)
Uighur (latin)
Ukrainien×
Vietnamien×
Wolof
Xhosa
Yakoute
Yiddish
Zapoteque
Zoulou
Afrikaans
Albanais
Allemand
Allemand (Luxembourg)
Allemand (actuelle orthographe)
Anglais
Arabe (Saudi Arabia)*
Aymara
Azerbaidjanais (latin)
Basque
Bemba
Blackfoot
Breton
Bugotu
Bulgare
Buriat
Chamorro
Chiffres
Coréen
Coréen (Hangul)
Corse
Croate
Crow
Danois
Espagnol
Estonien
Even
Evenki
Fidjien
Finnois
Français
Frioulan
Frison
Guarani
Hani
Hawaien
Hébreu
Hongrois
Ido
Indonésien
Interlingua
Irlandais
Italien
Japanois
Karacay-balkar
Kasub
Kaw
Kazakh
Kirghize
Kongo
Kpelle
Kumyk
Kurde
Lak
Latin
Letton
Lithuanien
Luba
Malais
Malgache
Malinke
Maori
Maya
Miao
Minangkabau
Mohawk
Mongol
Mordve
Nahuatl
Néerlandais
Néerlandais (Belgique)
Nenets
Nivkhe
Nogay
Norvégien (Bokmal)
Norvégien (Nynorsk)
Nyanja
Ojibway
Ouzbek (latin)
Papiamento
Polonais
Portugais (Brésil)
Portugais
Quechua
Rhaeto-romane
Roman
Roumain
Roumain (Moldavien)
Russe (ancienne orthographe)
Russe
Russe avec des accents
Rwandais
Rundi
Samoan
Selkup
Serbe (cyrillique)
Serbe (latin)
Sioux (Dakota)
Slovaque
Slovene
Somalien
Sotho
Suédois
Swahili
Swazi
Tadjik
Tagalog
Tahitien
Tatar (Crimee)
Tchèque
Tok Pisin
Tongan
Tun
Turc
Turkmene (latin)
Tuvinian
Uighur (latin)
Ukrainien
Wolof
Xhosa
Zapoteque

* L’ICR pour l’arabe n’est pas pris en charge. Cependant, les chiffres arabes imprimés à la main peuvent être reconnus.

Allemand
Anglais
Chinois (traditionel)
Chinois (simplifié)
Coréen
Danois
Espagnol
Estonien
Finnois
Français
Grec
Hongrois
Indonésien
Italien
Japanois
Néerlandais
Norvégien (Bokmal)
Norvégien (Nynorsk)
Polonais
Portugais (Brésil)
Portugais
Russe
Suédois
Tchèque
Turc
Ukrainien

*Les versions pour Windows et Linux permet l’OCR de 210 langues. 208 langues pour la version Mac.

Langues d'interaction avec l'utilisateur

Les boîtes de dialogue relatives aux messages d'erreur, conseils et avertissements sont disponibles en allemand, anglais, bulgare, chinois (RPC et Taïwan), coréen, danois, espagnol, estonien, français, grec, hongrois, italien, japonais, néerlandais, polonais, portugais (brésilien), russe, slovaque, suédois, tchèque, turc et ukrainien.

Formats Office compatibles pour l’apport de données

ABBYY FineReader Engine peut ouvrir des documents qui ont été créés dans l’un des formats suivants :

  • Formats textes: formats .doc, .docx, .rtf, .htm / .html, .txt, .odt
  • Formats tableaux: .xls, .xlsx, .ods
  • Formats présentations: .ppt, .pptx, .odp
  • PDF créés numériquement: .pdf

Remarque : Cette fonctionnalité est disponible dans ABBYY FineReader Engine for Windows et ABBYY FineReader Engine for Linux. Elle ne fonctionne pas encore dans ABBYY FineReader Engine for Mac.

Formats d'image pris en charge (ouverture, enregistrement)

ABBYY FineReader Engine peut ouvrir des fichiers image dans de nombreux formats. De plus, le kit de développement logiciel d'OCR est capable d'enregistrer les résultats dans plusieurs formats d'image.

Liste des formats d'image pris en charge:

Format Extension Open Save
BMP
Noir et blanc non compressé
Palette non compressée 4 et 8 bits
16 bits - non compressé, masque non compressé
24 bits - non compressé
32 bits - non compressé, masque non compressé
bmp    
BMP
4 et 8 bits — Palette compressé RLE
bmp    
DCX
Noir et blanc
Palette 2, 4 et 8 bits
Couleur 24 bits
dcx    
DjVu (uniquement en version Windows)
Noir et blanc, gris, couleur
djvu, djv    
GIF
Noir et blanc — compressé LZW
Palette 2-, 3-, 4-, 5-, 6-, 7-, 8-bits — compressé LZW
gif    
JBIG2
Noir et blanc
jb2    
JPEG
Gris et couleur
jpg, jpeg, jfif    
JPEG 2000
Gris — Part 1
Couleur — Part 1
jp2, jpc, j2k    
PCX
Noir et blanc
Palette 2-, 4- et 8 bits
24-bit color
pcx    
Image PDF (PDF numérisé) pdf    
PDF créé numériquement (version 1.7 ou antérieure) pdf    
PNG
Noir et blanc, gris, couleur
png    
TIFF
Noir et blanc — non compressé, CCITT3, CCITT4, Packbits, ZIP, LZW
Gris — non compressé, Packbits, JPEG, ZIP, LZW
Couleur 24-bits — non compressé, JPEG, ZIP, LZW
Palette 1-, 4-, 8-bits — non compressé, Packbits, ZIP, LZW
(y compris les TIFF multipage)
tif, tiff    
TIFF
Noir et blanc — CCITT3FAX
tif, tiff    
WDP (seulement dans la version Windows)
Noir et blanc, gris, couleur
(WIC ou Microsoft .NET Framework 3.0 requis)
Wdp    
Compatible WIC (seulement dans la version Windows)
(WIC ou Microsoft.NET Framework 3.0 requis)
     

Remarque : ABBYY FineReader Engine n'ouvrira pas les images de plus de 32512*32512 pixels.

Formats d'enregistrement des documents pris en charge

ABBYY FineReader Engine peut enregistrer le texte reconnu dans les formats suivants:

  • RTF
  • DOCX
  • XLSX and XLS (only in Windows version)

    FineReader Engine prend en charge les formats MS Excel 5 et 8 lors de l'enregistrement au format XLS.

  • PPTX
  • PDF, PDF 2.0, PDF/UA
  • PDF/A-1 (a,b), PDF/A-2 (a,b,u), PDF/A-3 (a,b,u)

    FineReader Engine prend en charge la compression MRC pour tous les formats PDF.

  • HTML, HTML 5

    FineReader Engine prend en charge différentes pages de code (Windows, DOS, Mac, ISO) et l'encodage Unicode (UTF-16, UTF-8)

  • TXT

    FineReader Engine prend en charge différentes pages de code (Windows, DOS, Mac, ISO) et l'encodage Unicode (UTF-16, UTF-8).

  • CSV
  • XML - le format de fichier contient du texte reconnu dont la structure est décrite à l'aide de balises XML.
  • ALTO 3.1
  • XPS (only in Windows version)
  • FB2
  • EPUB
  • ODT
  • vCard - pour l'export de cartes de visite seulement

Types de codes à barres pris en charge

ABBYY FineReader Engine reconnaît les types de codes à barres suivants:

  • 1D: Codabar, Code 128, Code 39, Code 93, Code 32, EAN 8 and 13, Full ASCII Code 39, GS1-128, IATA 2 of 5, Industrial 2 of 5, Interleaved 2 of 5, Intelligent Mail (a.k.a USPS 4-CB), Matrix 2 of 5, Patch, PostNet, UPC-A, UPC-E.
  • 2D: Aztec, Data Matrix, MaxiCode, PDF 417, QR Code.

Extraction des données des zones de lecture automatique (ZLA)

ABBYY FineReader Engine est capable de détecter une zone de lecture automatique sur l’image d’une pièce d’identité ou d’un document de voyage et d’extraire les données qui y sont encodées, conformément au Document 9303 de l’OACI.

ABBYY FineReader Engine peut extraire les données des ZLA des deux types de champs ZLA existants :

  • 2 lignes
  • 3 lignes

Les informations suivantes peuvent être extraites :

  • Nombre de lignes dans la ZLA
  • Tous les caractères pour chaque ligne
  • Données facultatives pour chaque ligne
  • Type et sous-type de la pièce d’identité
  • Numéro de la pièce d’identité
  • Code de l’État émetteur
  • Date d’expiration
  • Nom et prénoms
  • Nationalité
  • Date de naissance et sexe
  • Numéro personnel

Le cas échéant, ABBYY FineReader Engine peut extraire les chiffres de vérification pour chaque valeur. Afin de fournir des informations sur la qualité de l’extraction des données, il utilise une valeur booléenne qui indique si la somme de contrôle des valeurs individuelles correspond au chiffre de vérification.

Remarque : Cette fonctionnalité est disponible dans ABBYY FineReader Engine for Windows et ABBYY FineReader Engine for Linux. Elle ne fonctionne pas encore dans ABBYY FineReader Engine for Mac.

Reconnaissance optique de cases à cocher

ABBYY FineReader Engine reconnaît les cases à cocher simples, les cases à cocher groupées, les modèles de cases à cocher et les cases à cocher sur lesquelles des « corrections » ont été faites à la main:

  • Cases à cocher dans un cadre carré
  • Cases à cocher sur fond vide
  • Cases à cocher non standard (ce type de cases à cocher nécessite un apprentissage préalable)

Remarque : Cette fonction n'est disponible que dans ABBYY FineReader Engine pour Windows et ABBYY FineReader Engine pour Linux. Elle n'est pas prise en charge dans la version pour Mac.

Pour de plus amples informations techniques, veuillez consulter ABBYY.technology ou le fichier d'aide ABBYY FineReader Engine.

Souhaitez-vous une version d’évaluation ?
Avez-vous des questions ?

Veuillez remplir le formulaire ci-dessous pour obtenir une version d’évaluation ou plus d’informations.

Je sais que je peux révoquer mon consentement, en tout ou partie, à tout moment à l'avenir.

Afin de révoquer votre consentement, rendez-vous à la page Web de désinscription ou envoyez un e-mail à dataprotection@abbyy.com.

J’autorise l’utilisation de mes données personnelles aux fins prévues dans la Politique de confidentialité.

Merci de votre intérêt pour les produits ABBYY !

Votre demande a été transmise au Responsable commercial de votre pays et une réponse vous sera donnée le plus rapidement possible. Veuillez visiter notre page Contacts pour prendre contact avec votre équipe ABBYY la plus proche.

Avec nos meilleures salutations,
Votre équipe ABBYY