Coder Social home page Coder Social logo

itsprathvi / ocr_box Goto Github PK

View Code? Open in Web Editor NEW
8.0 1.0 5.0 105.58 MB

Optical Character Recognition Website

Home Page: http://ocr-converter.herokuapp.com

License: Apache License 2.0

Python 99.03% CSS 0.21% HTML 0.17% JavaScript 0.24% PowerShell 0.15% Shell 0.07% C 0.12%
html5 css3 python3 javascript flask hacktoberfest python ocr gtts pytesseract

ocr_box's Introduction

OCR BOX

OPTICAL CHARACTER RECOGNITION WEBSITE

Sushiksha-lOGOย 

GitHub code size in bytes GitHub repo size GitHub language count

Powered by Flask

Powered by Flask

Ever felt a need for an assistant who could help you in typing the text from real images? Here you have got the OCR BOX to the rescue. This website with the OCR BOX not only helps you to extract the texts from the images but also translates them to the desired language. The translation option ranges for about 106 languages in the world. The icing on the cake is that the content in the image can be converted to an audio file. The user-friendly UI simplifies your task of extraction and conversion.

Table of Contents
  1. Contributing / Adding Features
  2. License
  1. Backend Framework: Flask
  2. Front-end Framework: MDBootstrap

INSTALLATION

  1. Fork and Clone

    1. Fork my-ocr the Repo
    2. Clone the repo to your computer
  2. Create a Virtual Environment for the Project

    In Windows

    python -m venv venv
    
    venv\Scripts\activate

    In Ubuntu/MacOS

    python -m virtualenv venv
    
    source venv/bin/activate

    If you are giving a different name then venv, then please mention it in .gitigonre first

  3. Install all the requirements

    pip install -r requirements.txt
  4. Run server

    python app.py 
  5. Do the Development and send me a PR referencing the issue.

DEVELOPMENT

   git checkout develop-<username>
   //Create the changes and then commit
   git add <filename>
   git commit -m "<Message here>"

From your master branch or your main branch that you are working on, give a PR to our develop branch.

Developers should create a folder /media and put an image named default.jpg to avoid errors in creating superuser.

!IMPORTANT: Don't give a PR to the master branch We only accept PR's to develop branch.

CONTRIBUTIONS

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. While sending the PR please mention the issue in the Comment.

LICENSE

Apache License 2.0

THANK YOU

ocr_box's People

Contributors

adigapranava avatar ananth3a1 avatar icarusicarus avatar irayesh007 avatar itsprathvi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

ocr_box's Issues

Support various language

Hi, itsprathi!
Many languages are defined in the constant.py file, but only three languages are actually translated.
By modifying the upload_image.html file, it will be able to support more languages. Can I change it?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.