Implementation of Document Scanning using tkinter and opencv.
Simpler version of CamScanner.
Automatic edge detection yet to be implemented. But users will be able to selected the region of interest interactively.
Tkinter>=8.6
OpenCV>=4.2.0
- Run main.py
python main.py- Select box to be scanned. Hit Scan!!
- Scanned Image gets displayed.
- Select Region of Interest. Click Scan!!
- Perspective Projection of selected ROI.
- Scanned Image.
UPDATE: I have built an online document scanner website, using advanced image processing techniques. Check it out here and let me know your thoughts.
If you get any ideas to further enhance the output/the website, please feel free to reach out!!