This repository holds all code written and discussed during the Computer Vision Bootcamp - 2021 conducted by ACM Student Chapter, JUIT
- Python 3.6 or above - Download Python 3.7 from here
- OpenCV 3.5 or above -
pip install opencv-python
-
read.pyReading image data from path. Displaying dimensions and channels. Resizing and displaying images. -
colorChannels.pyGiving comprehensive visual aid to how color channels in images work. Isolating each R, G, B channel from image and displaying individually. -
rotateImage.pyRotating the image. -
grayscaling.pyConverting input image to grayscale - changing number of channels from 3 (B, G, R) to 1 -
drawing.pyUsing drawing functions provided by OpenCV to create rectangles, circles and write text on image. -
edgeDetection.pyPerforming Edge Detection using Canny algorithm over images. Preprocessing with blurring and grayscaling. -
videoCapture.pyTaking realtime camera feed as input and processing each frame.