A Comparative Study of Different Scanning Applications and Flutter Plugins for the Application Designing

EOI: 10.11242/viva-tech.01.04.003

Download Full Text here


Ms. Ashwini Pawar, Mr. Prathmesh Tirodkar, Ms. Saylee Ghadi , Prof. Ashwini Save , "A Comparative Study of Different Scanning Applications and Flutter Plugins for the Application Designing", VIVA-IJRI Volume 1, Issue 4, Article 1, pp. 1-8, 2021. Published by Computer Engineering Department, VIVA Institute of Technology, Virar, India.


Amidst the tense Indo-China border conditions in North-east India coupled with the ‘Atmanirbhar Bharat’ initiative, the IT ministry of India had banned 59 Chinese-owned applications, including Cam Scanner, Tik Tok, ShareIt, etc., and thus was also taken down from the Indian Playstore for sovereignty and security. Among all the banned 59 applications, CamScanner had been an integral part of daily documentation which allowed users from organizational, governmental, commercial, and academic backgrounds to convert the simple camera-clicked images of important documents into scanned PDF format digital documents. But after the ban of CamScanner, users faced a lot of inconveniences to create these despite the introduction of other alternative Indian scanning applications as these applications were less satisfactory in comparison to CamScanner. This paper studies various Indian and non-Indian scanning applications and a comparative study of the various features provided by these applications is done. This paper also focuses on the study of various flutter libraries and plugins that will be required to design the features of the scanning application such as multiple image picking, conversion of images into pdf, firebase ML for optical character recognition feature, etc..


Document Edge Detection, Firebase ML Toolkit, Flutter Plugins, Images to PDF, Optical Character Recognition


  1. Fast Scan: Free Document Scanner HD, PDF Scanning, https://play.google.com/store/apps/details ?id=camscanner.documentscanner.pdfreader&hl=en_IN, Last accessed 19/08/2020.
  2. Notebloc, https://play.google.com/store/apps/details?id=com.notebloc.app, Last accessed 19/08/2020.
  3. Kaagaz Scanner, https://play.google.com/store/apps/details?id=kaagaz.scanner.docs.pdf, Last accessed 19/08/2020.
  4. Adobe Scan, https://play.google.com/store/apps/details?id=com.adobe.scan.android, Last accessed 19/08/2020.
  5. Document Scanner, https://play.google.com/store/apps/details?id=com.cv.docscanner, Last accessed 19/08/2020.
  6. TapScanner, https://play.google.com/store/apps/details?id=pdf.tap.scanner&hl=en_IN, Last accessed 19/08/2020.
  7. Doc Scanner, https://play.google.com/store/apps/details?id=net.doc.scanner&hl=en_IN, Last accessed 19/08/2020.
  8. Li Xuan, Zhang Hong,” An Improved Canny Edge Detection Algorithm”, International Conference on Software Engineering and Service Science (ICSESS), Beijing, 2018.
  9. Derrick Mwiti, https://heartbeat.fritz.ai/text-recognition-in-flutter-using-firebases-ml-kit-8bc45921f56, Last accessed 23/08/2020.
  10. Multi_Image_Picker Plugin, https://pub.dev/packages/multi_image_picker, Last accessed 19/08/2020.
  11. Photofilters Plugin, https://pub.dev/packages/photofilters, Last accessed 20/08/2020.
  12. Firebase_Ml_Vision Plugin, https://pub.dev/packages/firebase_ml_vision, Last accessed 23/08/2020.
  13. Flutter_Share Plugin, https://pub.dev/packages/flutter_share, Last accessed 20/08/2020.
  14. Images_to_PDF Plugin, https://pub.dev/packages/images_to_pdf, Last accessed 22/08/2020.
  15. Flutter_full_pdf_viewer Plugin, https://pub.dev/packages/flutter_full_pdf_viewer, Last accessed 23/08/2020.
  16. Image_editor Plugin, https://pub.dev/packages/image_editor, Last accessed 22/08/2020.
  17. Signature Plugin, https://pub.dev/packages/signature, Last accessed 19/08/2020.
  18. FlutterClutter, https://www.flutterclutter.dev/flutter/tutorials/implementing-edge-detection-in-flutter//202 0/1509/#comment-169, Last accessed 06/10/2020.
  19. Opencv, https://pub.dev/packages/opencv, Last accessed 23rd August, 2020.
  20. Moor, https://pub.dev/packages/moor_flutter, Last accessed 25th November, 2020.
  21. Moor Generator, https://pub.dev/packages/moor_generator, Last accessed 25th November, 2020.