Skip to content

An Arabic Font Identification System that is be able to identify the font for a given Arabic text snippet.

Notifications You must be signed in to change notification settings

HebaAliNassif/Arabic_Calligraphy_Font_Identification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Arabic_Calligraphy_Font_Identification

An Arabic Font Identification System that is be able to identify the font for a given Arabic text snippet.

The font identification system is very useful in a wide range of applications, such as the fields of graphic design like in illustrator arts and optical character recognition for digitizing hardcover documents.Not limited to that, but it also raised interest in the analysis of historical texts authen-tic manuscript verification where we would like to know the origin of a manuscript.

We had worked with the (ACdb) Arabic Calligraphy Database containing 9 categories of computer printed Arabic text snippets. https://drive.google.com/file/d/1dC7pwzT_RHL9B42H8-Nzf5Sant-86NV6/view

Project Pipeline

Training Phase

image

Testing Phase

image

How To Run

python predict.py PathOfTestsetFolder PathOfOutputFolder
python evaluate.py

Libraries Versions

jupyter_client 7.0.6

jupyter_core 4.8.1

jupyterlab_pygments 0.1.2

matplotlib 3.4.3

matplotlib-base 3.4.3

matplotlib-inline 0.1.3

notebook 6.4.5

numpy 1.21.3

olefile 0.46

opencv 4.5.3

openjpeg 2.4.0

openssl 1.1.1l

packaging 21.0

pandas 1.3.4

pandoc 2.14.2

pandocfilters 1.5.0

pickleshare 0.7.5

pillow 8.3.2

pip 21.3

py-opencv 4.5.3

python 3.9.7

python-dateutil 2.8.2

python_abi 3.9

scikit-image 0.16.2

scikit-learn 1.0.1

scipy 1.7.1

About

An Arabic Font Identification System that is be able to identify the font for a given Arabic text snippet.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •