Title : CartoonIt
Description of the hack : This project inputs an image and converts it into cartoonified version. There will be three versions of the image to see an image in a fun way. First version is grayscale image while second is edges of an image and lastly we see a cartoonified image. You can also save the image in your local PC.
Tech stack used : Python and its libraries
Libraries and dependencies required for the project (If any): OpenCV,easygui,numpy,imageio,matplotlib,tkinter, OS and pillow
Installation steps:
Step 1: Importing the required modules
We will need to import the following modules:
CV2: Imported to use OpenCV for image processing
easygui: Imported to open a file box. It allows us to select any file from our system.
Numpy: Images are stored and processed as numbers. These are taken as arrays. We use NumPy to deal with arrays.
Imageio: Used to read the file which is chosen by file box using a path.
Matplotlib: This library is used for visualization and plotting. Thus, it is imported to form the plot of images.
OS: For OS interaction. Here, to read the path and save images to that path.
Step 2: Run main.py
Step 3: Select picture from files.
-
Notifications
You must be signed in to change notification settings - Fork 0
License
YashashwiniDixit/CartoonIt
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published