-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
25 changed files
with
1,464 additions
and
35 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,16 +6,18 @@ | |
[![Tweet](https://img.shields.io/twitter/url/https/github.com/JaidedAI/EasyOCR.svg?style=social)](https://twitter.com/intent/tweet?text=Check%20out%20this%20awesome%20library:%20EasyOCR%20https://github.com/JaidedAI/EasyOCR) | ||
[![Twitter](https://img.shields.io/badge/[email protected]?style=flat)](https://twitter.com/JaidedAI) | ||
|
||
Ready-to-use OCR with 40+ languages supported including Chinese, Japanese, Korean and Thai. | ||
Ready-to-use OCR with 70+ languages supported including Chinese, Japanese, Korean and Thai. | ||
|
||
## What's new? | ||
- 23 August 2020 - Version 1.1.8 | ||
- 20 new language supports for Bengali, Assamese, Abaza, Adyghe, Kabardian, Avar, | ||
Dargwa, Ingush, Chechen, Lak, Lezgian, Tabassaran, Bihari, Maithili, Angika, | ||
Bhojpuri, Magahi, Nagpuri, Newari, Goan Konkani | ||
- Support RGBA input format | ||
- Add `min_size` argument for `readtext`: for filtering out small text box | ||
- 10 August 2020 - Version 1.1.7 | ||
- New language support for Tamil | ||
- Temporary fix for memory leakage on CPU mode | ||
- 4 August 2020 - Version 1.1.6 | ||
- New language support for Russian, Serbian, Belarusian, Bulgarian, Mongolian, Ukranian (Cyrillic Script) and Arabic, Persian(Farsi), Urdu, Uyghur (Arabic Script) | ||
- Docker file and Ainize demo (thanks @ghandic and @Wook-2) | ||
- Better production friendly with Logger and custom model folder location (By setting ` model_storage_directory` when create `Reader` instance) (thanks @jpotter) | ||
- [Read all released notes](https://github.com/JaidedAI/EasyOCR/blob/master/releasenotes.md) | ||
|
||
## What's coming next? | ||
|
@@ -31,24 +33,7 @@ Ready-to-use OCR with 40+ languages supported including Chinese, Japanese, Korea | |
|
||
## Supported Languages | ||
|
||
We are currently supporting the following 59 languages. | ||
|
||
Afrikaans (af), Arabic (ar), Azerbaijani (az), Belarusian (be), Bulgarian (bg), Bosnian (bs), | ||
Simplified Chinese (ch_sim), Traditional Chinese (ch_tra), Czech (cs), Welsh (cy), | ||
Danish (da), German (de), English (en), Spanish (es), Estonian (et), Persian (Farsi) (fa) | ||
French (fr), Irish (ga), Hindi(hi), Croatian (hr), Hungarian (hu), | ||
Indonesian (id), Icelandic (is), Italian (it), Japanese (ja), Korean (ko), | ||
Kurdish (ku), Latin (la), Lithuanian (lt), Latvian (lv), Maori (mi), Mongolian (mn), | ||
Marathi (mr), Malay (ms), Maltese (mt), Nepali (ne), Dutch (nl), Norwegian (no), | ||
Occitan (oc), Polish (pl), Portuguese (pt), Romanian (ro), Russian (ru), | ||
Serbian (cyrillic)(rs_cyrillic), Serbian (latin)(rs_latin), | ||
Slovak (sk) (need revisit), Slovenian (sl), Albanian (sq), Swedish (sv), | ||
Swahili (sw), Tamil (ta), Thai (th), Tagalog (tl), Turkish (tr), Uyghur (ug), Ukranian(uk), Urdu (ur), | ||
Uzbek (uz), Vietnamese (vi) (need revisit) | ||
|
||
List of characters is in folder [easyocr/character](https://github.com/JaidedAI/EasyOCR/tree/master/easyocr/character). | ||
If you are native speaker of any language and think we should add or remove any character, | ||
please create an issue and/or pull request (like [this one](https://github.com/JaidedAI/EasyOCR/pull/15)). | ||
We are currently supporting 70+ languages. See [list of supported languages](https://www.jaided.ai/easyocr). | ||
|
||
## Installation | ||
|
||
|
@@ -213,7 +198,7 @@ See [List of languages in development](https://github.com/JaidedAI/EasyOCR/issue | |
> Base class for EasyOCR | ||
> | ||
> **Parameters** | ||
> * **lang_list** (list) - list of language code you want to recognize, for example ['ch_sim','en']. List of supported language code is [here](#Supported-Languages). | ||
> * **lang_list** (list) - list of language code you want to recognize, for example ['ch_sim','en']. List of supported language code is [here](https://www.jaided.ai/easyocr). | ||
> * **gpu** (bool, string, default = True) | ||
> * **model_storage_directory** (string, default = None) | ||
> * **download_enabled** (bool, default = True) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
from .easyocr import Reader | ||
|
||
__version__ = '1.1.7' | ||
__version__ = '1.1.8' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
А | ||
Б | ||
В | ||
Г | ||
Д | ||
Е | ||
Ё | ||
Ж | ||
З | ||
И | ||
Й | ||
К | ||
Л | ||
М | ||
Н | ||
О | ||
П | ||
Р | ||
С | ||
Т | ||
У | ||
Ф | ||
Х | ||
Ц | ||
Ч | ||
Ш | ||
Щ | ||
Ъ | ||
Ы | ||
Ь | ||
Э | ||
Ю | ||
Я | ||
а | ||
б | ||
в | ||
г | ||
д | ||
е | ||
ё | ||
ж | ||
з | ||
и | ||
й | ||
к | ||
л | ||
м | ||
н | ||
о | ||
п | ||
р | ||
с | ||
т | ||
у | ||
ф | ||
х | ||
ц | ||
ч | ||
ш | ||
щ | ||
ъ | ||
ы | ||
ь | ||
э | ||
ю | ||
я | ||
I |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
А | ||
Б | ||
В | ||
Г | ||
Д | ||
Е | ||
Ё | ||
Ж | ||
З | ||
И | ||
Й | ||
К | ||
Л | ||
М | ||
Н | ||
О | ||
П | ||
Р | ||
С | ||
Т | ||
У | ||
Ф | ||
Х | ||
Ц | ||
Ч | ||
Ш | ||
Щ | ||
Ъ | ||
Ы | ||
Ь | ||
Э | ||
Ю | ||
Я | ||
а | ||
б | ||
в | ||
г | ||
д | ||
е | ||
ё | ||
ж | ||
з | ||
и | ||
й | ||
к | ||
л | ||
м | ||
н | ||
о | ||
п | ||
р | ||
с | ||
т | ||
у | ||
ф | ||
х | ||
ц | ||
ч | ||
ш | ||
щ | ||
ъ | ||
ы | ||
ь | ||
э | ||
ю | ||
я | ||
I |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,84 @@ | ||
अ | ||
आ | ||
इ | ||
ई | ||
उ | ||
ऊ | ||
ऋ | ||
ए | ||
ऐ | ||
ऑ | ||
ओ | ||
औ | ||
अं | ||
अः | ||
क | ||
ख | ||
ग | ||
घ | ||
ङ | ||
च | ||
छ | ||
ज | ||
झ | ||
ञ | ||
ट | ||
ठ | ||
ड | ||
ढ | ||
ण | ||
त | ||
थ | ||
द | ||
ध | ||
न | ||
प | ||
फ | ||
ब | ||
भ | ||
म | ||
य | ||
र | ||
ल | ||
व | ||
श | ||
ष | ||
स | ||
ह | ||
ळ | ||
१ | ||
२ | ||
३ | ||
४ | ||
५ | ||
६ | ||
७ | ||
८ | ||
९ | ||
० | ||
ै | ||
ा | ||
ं | ||
े | ||
ि | ||
ो | ||
् | ||
ु | ||
ी | ||
़ | ||
ू | ||
ँ | ||
ृ | ||
ौ | ||
ॉ | ||
ज़ | ||
ड़ | ||
क़ | ||
ढ़ | ||
फ़ | ||
ग़ | ||
ः | ||
ख़ | ||
. | ||
॰ | ||
ॅ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,74 @@ | ||
হ | ||
থ | ||
শ | ||
৫ | ||
ক | ||
ও | ||
য | ||
০ | ||
গ | ||
দ | ||
ড় | ||
খ | ||
য় | ||
ঋ | ||
ন | ||
অ | ||
৪ | ||
এ | ||
ব | ||
ঠ | ||
ঢ | ||
৭ | ||
৯ | ||
ধ | ||
ঙ | ||
ট | ||
ঝ | ||
ৎ | ||
ণ | ||
ত | ||
র | ||
২ | ||
চ | ||
ঌ | ||
ড | ||
৬ | ||
ঔ | ||
প | ||
ভ | ||
ম | ||
ঢ় | ||
ঈ | ||
৮ | ||
ঘ | ||
১ | ||
ষ | ||
৩ | ||
ফ | ||
ছ | ||
ল | ||
জ | ||
আ | ||
। | ||
ঊ | ||
ই | ||
স | ||
ঐ | ||
উ | ||
ঞ | ||
া | ||
্ | ||
ু | ||
ী | ||
ে | ||
ং | ||
ি | ||
় | ||
ঁ | ||
ৃ | ||
ো | ||
ূ | ||
ৈ | ||
ৌ | ||
ঃ |
Oops, something went wrong.