I've always been fascinated by CamScanner (an app that is used to scan documents and also enhance their quality) so now we're going to learn how to build your very own Document Scanner in Python with just OpenCV!
Code for the video : https://github.com/AdityaPai2398/CamS...
I didn't build this from the top of my head, these are few excellent documentations and tutorials that I had referred :
1) Guassian Blur : https://docs.opencv.org/3.1.0/d4/d13/...
2) SO article on guassian Blur https://computergraphics.stackexchang...
3) Vipul Sharma Github : https://github.com/vipul-sharma20/doc...
4) Canny Edge Deetction
https://opencv-python-tutroals.readth...
5)Contours Documentation :
https://docs.opencv.org/3.1.0/d4/d73/...
6) ArcLength Documentation: https://docs.opencv.org/3.1.0/dd/d49/...
7) Perspective Transform Pyimage Search Tutorial https://www.pyimagesearch.com/2014/08...
and yea subscribe!