Skip to content

I thought to make a clone of the cam scanner application and was curious about its working, by using a bunch of libraries and plugins I managed to create a proper working E-Scanner application.

Notifications You must be signed in to change notification settings

kane313/EScanner-Project

 
 

Repository files navigation

Short Summary

When the Indian Government banned the Cam Scanner Application, I thought to make a clone of the cam scanner application and was curious about its working, by using a bunch of libraries and plugins I managed to create a proper working E-Scanner application.

It uses OpenCV image enhancement, OCR, and PDFium to create and manage pdf and many more mentioned below.

Here are some Screen Shots to get a visual of the working of the application.

Functions/Tools Used

Here are some of the coded functions and tools which are used in this application:

  • OpenCV camera preview of paper - OpenCV
  • Image Processing with OpenCV for filters ( B/W, color, vintage, grayscale, document, etc)
  • Pdfium for creating and managing PDF documents and save all the images in the form of PDF maintaining aspect ratio - Pdfium
  • Drag Select RectclerView like Google File Manager or any other file managers - Drag RecyclerView
  • Picaso a powerful image downloading and caching library for Android (used this for all netwrok images)
  • Advance PhotoViewer Library - BaseFlow-PhotoView
  • A perfect CircleImageView library for round Profile Pictures
  • And all the basic functions of Application ( CRUD with documents )

Always open for Discussions : 😊 Parneet Raghuvanshi


About

I thought to make a clone of the cam scanner application and was curious about its working, by using a bunch of libraries and plugins I managed to create a proper working E-Scanner application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 97.0%
  • Kotlin 2.9%
  • AIDL 0.1%