%global _empty_manifest_terminate_build 0 Name: python-AksharaJaana Version: 1.0.1.1 Release: 1 Summary: A Kannada OCR License: MIT License URL: https://github.com/Navaneeth-Sharma/Akshara-Jaana/ Source0: https://mirrors.aliyun.com/pypi/web/packages/0f/11/9d288e469c34d83f93099c48e8abdbc23b34e377d652549ec3c6be142c0b/AksharaJaana-1.0.1.1.tar.gz BuildArch: noarch %description # AksharaJaana
An OCR for Kannada.
AksharaJaana is a package which uses tesseract ocr in the backend to convert the read-only kannada text to editable format. A Special feature of this is it can separate columns in the page and thus making it easier to read and edit. Do consider using this package if necessary and feel free to mail me for any clarifications. - Email : navaneethsharma2310oct@gmail.com - Twitter handle: https://twitter.com/navaneethakbh Happy coding and installing. To see the python package visit https://pypi.org/project/AksharaJaana/ ## The Requirements ***Conda environment is preferred for the smooth use*** - AksharaJaana *(pip package)*, check out the latest version available - Tesseract - poppler ## Details for Installation ### Ubuntu Open terminal and execute below commands. 1. **Installing tesseract-ocr in the system** ```bash sudo apt-get update -y sudo apt-get install -y tesseract-ocr sudo apt-get install tesseract-ocr-kan ``` 2. **Installing poppler in the system** ```bash sudo apt-get install -y poppler-utils ``` 3. **Installing python and pip (if pip is not installed)** ```bash sudo apt install python==3.6.9 ``` 4. **Installing packages for AksharaJaana** ```bash pip install --upgrade AksharaJaana ``` ### Windows 1. Installing tesseract-ocr in the system - **Download tesseract** - go to the website - click on `tesseract-ocr-w64-setup-v5.0.0-alpha.20200328.exe (64 bit)`. - **Install tesseract for Kannada Language and Script** - open the downloaded file and click next and accept the agreement. - Next you will give an option to choose the languages. - **Choose kannada in both script and language** - **Add tesseract to Path** - Check if this folder `C:\Program Files\Tesseract-OCR\` is present. If yes, follow below procedure - Add `C:\Program Files\Tesseract-OCR\` to your system PATH by doing the following 1. Click on the `Windows start button`, search for `Edit the system environment variables`, click on Environment Variables 2. Under System variables, look for and double-click on PATH, click on `New`. 3. then add `C:\Program Files\Tesseract-OCR\`, click OK. - if folder is not present, manually add the folder tesseract-ocr to the Program Files in the C drive which must be present at the download section (after extraction) and follow the same procedure - See complete [docs](docs/tesseract_installation/README.md). 2. Installing poppler in the system - **Download Poppler** - go to this page - click on `poppler-0.54_x86` - **Unzip** the file and copy files to `C:\Users\Program Files\poppler-0.68.0_x86` - **Add poppler to path** - Add `C:\Program Files\poppler-0.68.0_x86\bin` to your system PATH by doing the following: 1. Click on the Windows start button, search for Edit the system environment variables, click on Environment Variables 2. under System variables, look for and double-click on PATH, click on New 3. then add C:\Users\Program Files\poppler-0.68.0_x86\bin, click OK. 3. Installing python and pip in the system (If pip is not installed) - Download python 4. Installing packages for AksharaJaana - open command prompt ```bash pip install AksharaJaana ``` 5. **Reboot** the system before starting to use ### Python Script ```python from AksharaJaana.main as OCREngine ocr = OCREngine() text = ocr.get_text_from_file("Your file Path") print(text) ``` %package -n python3-AksharaJaana Summary: A Kannada OCR Provides: python-AksharaJaana BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-AksharaJaana # AksharaJaana
An OCR for Kannada.
AksharaJaana is a package which uses tesseract ocr in the backend to convert the read-only kannada text to editable format. A Special feature of this is it can separate columns in the page and thus making it easier to read and edit. Do consider using this package if necessary and feel free to mail me for any clarifications. - Email : navaneethsharma2310oct@gmail.com - Twitter handle: https://twitter.com/navaneethakbh Happy coding and installing. To see the python package visit https://pypi.org/project/AksharaJaana/ ## The Requirements ***Conda environment is preferred for the smooth use*** - AksharaJaana *(pip package)*, check out the latest version available - Tesseract - poppler ## Details for Installation ### Ubuntu Open terminal and execute below commands. 1. **Installing tesseract-ocr in the system** ```bash sudo apt-get update -y sudo apt-get install -y tesseract-ocr sudo apt-get install tesseract-ocr-kan ``` 2. **Installing poppler in the system** ```bash sudo apt-get install -y poppler-utils ``` 3. **Installing python and pip (if pip is not installed)** ```bash sudo apt install python==3.6.9 ``` 4. **Installing packages for AksharaJaana** ```bash pip install --upgrade AksharaJaana ``` ### Windows 1. Installing tesseract-ocr in the system - **Download tesseract** - go to the website - click on `tesseract-ocr-w64-setup-v5.0.0-alpha.20200328.exe (64 bit)`. - **Install tesseract for Kannada Language and Script** - open the downloaded file and click next and accept the agreement. - Next you will give an option to choose the languages. - **Choose kannada in both script and language** - **Add tesseract to Path** - Check if this folder `C:\Program Files\Tesseract-OCR\` is present. If yes, follow below procedure - Add `C:\Program Files\Tesseract-OCR\` to your system PATH by doing the following 1. Click on the `Windows start button`, search for `Edit the system environment variables`, click on Environment Variables 2. Under System variables, look for and double-click on PATH, click on `New`. 3. then add `C:\Program Files\Tesseract-OCR\`, click OK. - if folder is not present, manually add the folder tesseract-ocr to the Program Files in the C drive which must be present at the download section (after extraction) and follow the same procedure - See complete [docs](docs/tesseract_installation/README.md). 2. Installing poppler in the system - **Download Poppler** - go to this page - click on `poppler-0.54_x86` - **Unzip** the file and copy files to `C:\Users\Program Files\poppler-0.68.0_x86` - **Add poppler to path** - Add `C:\Program Files\poppler-0.68.0_x86\bin` to your system PATH by doing the following: 1. Click on the Windows start button, search for Edit the system environment variables, click on Environment Variables 2. under System variables, look for and double-click on PATH, click on New 3. then add C:\Users\Program Files\poppler-0.68.0_x86\bin, click OK. 3. Installing python and pip in the system (If pip is not installed) - Download python 4. Installing packages for AksharaJaana - open command prompt ```bash pip install AksharaJaana ``` 5. **Reboot** the system before starting to use ### Python Script ```python from AksharaJaana.main as OCREngine ocr = OCREngine() text = ocr.get_text_from_file("Your file Path") print(text) ``` %package help Summary: Development documents and examples for AksharaJaana Provides: python3-AksharaJaana-doc %description help # AksharaJaana
An OCR for Kannada.
AksharaJaana is a package which uses tesseract ocr in the backend to convert the read-only kannada text to editable format. A Special feature of this is it can separate columns in the page and thus making it easier to read and edit. Do consider using this package if necessary and feel free to mail me for any clarifications. - Email : navaneethsharma2310oct@gmail.com - Twitter handle: https://twitter.com/navaneethakbh Happy coding and installing. To see the python package visit https://pypi.org/project/AksharaJaana/ ## The Requirements ***Conda environment is preferred for the smooth use*** - AksharaJaana *(pip package)*, check out the latest version available - Tesseract - poppler ## Details for Installation ### Ubuntu Open terminal and execute below commands. 1. **Installing tesseract-ocr in the system** ```bash sudo apt-get update -y sudo apt-get install -y tesseract-ocr sudo apt-get install tesseract-ocr-kan ``` 2. **Installing poppler in the system** ```bash sudo apt-get install -y poppler-utils ``` 3. **Installing python and pip (if pip is not installed)** ```bash sudo apt install python==3.6.9 ``` 4. **Installing packages for AksharaJaana** ```bash pip install --upgrade AksharaJaana ``` ### Windows 1. Installing tesseract-ocr in the system - **Download tesseract** - go to the website - click on `tesseract-ocr-w64-setup-v5.0.0-alpha.20200328.exe (64 bit)`. - **Install tesseract for Kannada Language and Script** - open the downloaded file and click next and accept the agreement. - Next you will give an option to choose the languages. - **Choose kannada in both script and language** - **Add tesseract to Path** - Check if this folder `C:\Program Files\Tesseract-OCR\` is present. If yes, follow below procedure - Add `C:\Program Files\Tesseract-OCR\` to your system PATH by doing the following 1. Click on the `Windows start button`, search for `Edit the system environment variables`, click on Environment Variables 2. Under System variables, look for and double-click on PATH, click on `New`. 3. then add `C:\Program Files\Tesseract-OCR\`, click OK. - if folder is not present, manually add the folder tesseract-ocr to the Program Files in the C drive which must be present at the download section (after extraction) and follow the same procedure - See complete [docs](docs/tesseract_installation/README.md). 2. Installing poppler in the system - **Download Poppler** - go to this page - click on `poppler-0.54_x86` - **Unzip** the file and copy files to `C:\Users\Program Files\poppler-0.68.0_x86` - **Add poppler to path** - Add `C:\Program Files\poppler-0.68.0_x86\bin` to your system PATH by doing the following: 1. Click on the Windows start button, search for Edit the system environment variables, click on Environment Variables 2. under System variables, look for and double-click on PATH, click on New 3. then add C:\Users\Program Files\poppler-0.68.0_x86\bin, click OK. 3. Installing python and pip in the system (If pip is not installed) - Download python 4. Installing packages for AksharaJaana - open command prompt ```bash pip install AksharaJaana ``` 5. **Reboot** the system before starting to use ### Python Script ```python from AksharaJaana.main as OCREngine ocr = OCREngine() text = ocr.get_text_from_file("Your file Path") print(text) ``` %prep %autosetup -n AksharaJaana-1.0.1.1 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-AksharaJaana -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Thu Jun 08 2023 Python_Bot