Converting the Image to Cartoon Image using Python and its Libraries
1 Harshvardhan , 2 Geethika ,3 Nikhil ,4 Shiva , 5 SaiTeja , 6 Umesh ,7 G Apparao
123456 Student, 7 Assistant Professor Department of Artificial Intelligence and Machine Learning (AI&ML)
Malla Reddy University, Maisammaguda, Hyderabad
1 2111CS020637@mallareddyuniversity.ac.in , 2 2111CS020638@mallareddyuniversity.ac.in,
3 2111CS020639@mallareddyuniversity.ac.in, 4 2111CS020640@mallareddyuniversity.ac.in,
5 2111CS020641@mallareddyuniversity.ac.in, 6 2111CS020642@mallareddyuniversity.ac.in.
ABSTRACT - The objective of this project is to create a python application that can transform images into their cartoon versions using python libraries. This process is called
cartoonification.Cartoonification is a popular technique in computer graphics and image processing that transforms real-world images into cartoon-like representations . To achieve this, the application will utilize various image processing techniques such as edge detection, color quantization, and image filtering.Edge detection algorithms are used to identify and highlight the edges and contours of the image, while color quantization is used to reduce the number of colors in the image, making it more cartoon-like.Image filtering is then used to smooth out the image and remove any remaining noise or artifacts. The resulting cartoon image will be a stylized representation of the original image, ideal for artistic and entertainment purposes such as comics, animation, and video games. The project will involve exploring different python libraries, such as OpenCV and NumPy, and implementing relevant algorithms to achieve the desired outcome. CV2: Imported to use OpenCV for image processing. Numpy:
Images are stored and processed as numbers. These are taken as arrays. We use NumPy to deal with arrays. OpenCV is a cross-platform library used for Computer Vision. It includes applications like video and image capturing and processing. It is majorly used in image transformation, object detection, face recognition, and many other stunning applications.