Virtual Painting with OpenCV using Python
Keywords:
Machine learning, OpenCV, Morphing Techniques, Human-Computer Interactions, Air Writing.Abstract
In modern technologies video tracking and processing the feed has been very essential. This processed data can be used for many research purposes or to express a particular output on a particular system. There are various methods for processing and manipulation of data to get the required output. This paint application is created using OpenCV module and python programming language which is an apex machine learning tool to create an application like this. Given the real time webcam data, this paint-like python application uses OpenCV library to track an object-of-interest (a bottle cap in this case) and allows the user to draw by moving the object, which makes it both awesome and challenging to draw simple things.
References
- Real Time Object Detection and Tracking Using Deep Learning and OpenCV Proceedings of the International Conference on Inventive Research in Computing Applications (ICIRCA 2018) IEEE Xplore Compliant Part Number: CFP18N67-ART; ISBN:978-1-5386- 2456-2
- Numpy.org, 2017. [Online]. Available: http://www.numpy.org
- (2017, January 17). Object Detection [Online].Available: http://en.m.wikipedia.org/wiki/Object_detection
- Study on Object Detection using Open CV – Python, International Journal of Computer Applications (0975 – 8887) Volume 162 – No 8, March 2017
- Nidhi, “Image Processing and Object Detection”, Dept. of Computer Applications, NIT, Kurukshetra, Haryana, 1(9): 396-399, 2015
- OpenCV, Open source Computer Vision library. In http://opencv.willowgarage.com/wiki/, 2009
- http://docs.opencv.org/modules/imgproc/doc/imgproc.html
- http://en.wikipedia.org/wiki/OpenCV
- Javed O, Shafique K, Shah M. A hierarchical approach to robust background subtraction using colour and gradient information. IEEE Workshop on Motion and Video Computing (MOTION’ 02); 2002.
- Ammar Anuar, Khairul Muzzammil Saipullah, Nurul Atiqah Ismail, Yewguan Soo “OpenCV Based Real-Time Video Processing Using Android Smartphone”, IJCTEE, Volume 1, Issue 3
- Yash Patil, Karunesh Singh Bais, Deep Paun, Mihir Paun, Vishal Kisan Borate, “Virtual Painting with Opencv Using Python”, Volume 5, Issue 8, November December 2020 ISSN: 2395 602X, International Journal of Scientific Research in Science and Technology.
Downloads
Published
Issue
Section
License
Copyright (c) IJSRCSEIT

This work is licensed under a Creative Commons Attribution 4.0 International License.