Skip to content

Commit

Permalink
v1.1.8
Browse files Browse the repository at this point in the history
  • Loading branch information
rkcosmos committed Aug 23, 2020
1 parent d388a8a commit 2a0fc23
Show file tree
Hide file tree
Showing 25 changed files with 1,464 additions and 35 deletions.
33 changes: 9 additions & 24 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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/twitter-@JaidedAI-blue.svg?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?
Expand All @@ -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

Expand Down Expand Up @@ -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)
Expand Down
2 changes: 1 addition & 1 deletion easyocr/__init__.py
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'
67 changes: 67 additions & 0 deletions easyocr/character/abq_char.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
А
Б
В
Г
Д
Е
Ё
Ж
З
И
Й
К
Л
М
Н
О
П
Р
С
Т
У
Ф
Х
Ц
Ч
Ш
Щ
Ъ
Ы
Ь
Э
Ю
Я
а
б
в
г
д
е
ё
ж
з
и
й
к
л
м
н
о
п
р
с
т
у
ф
х
ц
ч
ш
щ
ъ
ы
ь
э
ю
я
I
67 changes: 67 additions & 0 deletions easyocr/character/ady_char.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
А
Б
В
Г
Д
Е
Ё
Ж
З
И
Й
К
Л
М
Н
О
П
Р
С
Т
У
Ф
Х
Ц
Ч
Ш
Щ
Ъ
Ы
Ь
Э
Ю
Я
а
б
в
г
д
е
ё
ж
з
и
й
к
л
м
н
о
п
р
с
т
у
ф
х
ц
ч
ш
щ
ъ
ы
ь
э
ю
я
I
84 changes: 84 additions & 0 deletions easyocr/character/ang_char.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
अं
अः
ि
.
74 changes: 74 additions & 0 deletions easyocr/character/as_char.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
ি
Loading

0 comments on commit 2a0fc23

Please sign in to comment.