OCR Language Support

The Optical Character Recognition (OCR) engine is a versatile tool within Eggplant Functional built for working with dynamic text. This page outlines all languages supported for use with OCR.

Using the Language Property

Language dictionaries can be specified either in Text Preferences or in line with your OCR search using the Language property. to any OCR search in Eggplant Functional scripts. The OCR Engine provides its own system dictionaries for the languages that have full built-in dictionary support. The property values listed in Supported OCR Language Properties are case sensitive.

The Language property can be used for both reading and searching for text using OCR. For more on the difference between reading and searching for text, see How to Use OCR.

Examples:

//Using the Language property to find text (searching)

Click (Text:"Aubergine", Language:"French")

//Using the Language property to restrict the readText() function

log ReadText(("TLImage","BRImage"), Language:"French") -- where "TLImage" and "BRImage" are captured images that define a search rectangle by indicating the top left and bottom right corners of that rectangle, respectively.

Supported OCR Language Properties

Eggplant Functional comes with numerous languages out of the box. Additional languages are also available for purchase.

Custom OCR Dictionaries

In addition to selecting specific languages, you can use SenseTalk properties to customize the OCR engine dictionary. You can add specific words that you want text searches to recognize, and you can list words that you want to prohibit the OCR engine from recognizing. For complete information about creating a custom dictionary, see Customize the OCR Engine Dictionary.

Languages Supported

The table below shows a comprehensive list of all languages supported for use with OCR.

* Denotes Full Dictionary Support

Note: These predefined language properties are case-sensitive.
Abkhaz Faeroese Lak Russian *
Adyghe Fijian Lappish RussianOldSPelling *
Afrikaans Finnish * Latin * RussianWithAccent *
Agul French * Latvian * Samoan
Albanian Frisian Lezgin Selkup
Altaic Friulian Lithuanian * SerbianCyrillic
Arabic GaelicScottish Luba SerbianLatin
ArmenianEastern * Gagauz Macedonian Shona
ArmenianGrabar * Galician Malagasy Sioux (Dakota)
ArmenianWestern * Ganda Malay Slovak *
Awar German * Malinke Slovenian *
Aymara GermanNewSpelling * Maltese Somali
AzeriCyrillic GermanLuxembourg Mansi Sorbian
AzeriLatin * Greek * Maori Sotho
Bashkir * Guarani Mari Spanish *
Basque Hani Maya Sunda
Belarusian Hausa Miao Swahili
Bemba Hawaiian Minankabaw Swazi
Blackfoot Hebrew Mixed (Russian and English) * Swedish *
Breton Hungarian * Mohawk Tabassaran
Bugotu Icelandic Moldavian Tagalog
Bulgarian * Ido Mongol Tahitian
Buryat Indonesian * Mordvin Tajik
Catalan * Ingush Nahuatl Tatar *
Chamorro Interlingua Nenets Tinpo (Jingpo)
Chechen Irish Nivkh Tongan
ChinesePRC Italian * Nogay Tswana
ChineseTaiwan Japanese * Norweigan (NorvegianNynorsk and NorvegianBokmal) * Tun
Chukcha Japanese+English * NorwegianBokmal * Turkish *
Chuvash Kabardian NorwegianNynorsk * Turkmen
Corsican Kalmyk Nyanja TurkmenLatin
CrimeanTatar KarachayBalkar Occidental Tuvin
Croatian * Karakalpak Ojibway Udmurt
Crow Kasub Ossetic UighurCyrillic
Czech * Kawa Papiamento UighurLatin
Danish * Kazakh PidginEnglish (Tok Pisin language) Ukrainian *
Dargwa Khakas Polish * UzbekCyrillic
Dungan Khanty PortugueseBrazilian * UzbekLatin
Dutch * Kikuyu PortugueseStandard * Visayan (Cebuano)
DutchBelgian Kirgiz Provencal Welsh
English * Kongo Quechua Wolof
EskimoCyrillic Korean * RhaetoRomanic Xhosa
EskimoLatin KoreanHangul * Romanian * Yakut
Esperanto Koryak RomanianMoldavia Zapotec
Estonian * Kpelle Romany Zulu
Even Kumyk Ruanda  
Evenki Kurdish Rundi  

Eggplant Functional scripts recognize other keywords as pre-defined language properties as shown in Other Supported Keywords.

Other Supported Keywords

Basic CMC7 E13B Pascal
C++ Cobol Fortran OCRA
Chemistry Digits Java OCRB

 

This topic was last updated on January 16, 2020, at 01:53:26 PM.

Eggplant icon Eggplantsoftware.com | Documentation Home | User Forums | Support | Copyright © 2020 Eggplant