Skip to content

lpianta/OpenCV_MiniProjects

Repository files navigation

OpenCV Computer Vision Mini Projects

I will store in this repository the OpenCV mini projects that I've worked and i'm working on.
The code should be well commented and I'll add additional Readme in any folder I think requires more explanation


Black and white video

Capture a video from your webcam and transform it live into black and white
Computer vision skills applied: video capturing, color conversion.
Repository url: Black and white video


Clear noise from Image

Clear some little noise from an image
Computer vision skills applied: blurring filter
Repository url: Clear noise from image


Color images to black and white and back

Take a colored picture, convert it to black and white then back to color.
Computer vision skills applied: color spaces manipulation.
Repository url: Color images to black and white and back


Day or night recognition

Pass a photo through a function and recognize if it was a day or night photo.
Computer vision skills applied: Convert color spaces, splitting channel.
Repository url: Day or night recognition


Green Screen Image

Merging an image on black screen with a background.
Computer vision skills applied: Color conversion, channel splitting, masking, merging.
Repository url: Green Screen Image


Greenish and bluish detector

Recognizing in real time greenish and bluish object passing in front of the camera.

Computer vision skills applied: Color conversion, channel splitting, masking, merging mask.
Repository url: Greenish and bluish detector


QR code reader

Reading a QR code.
Computer vision skills applied: QR Code Detector function.
Repository url: QR code reader


Sepia Filter

Apply a sepia filter to an image in two different way.
Computer vision skills applied: Interacting with color spaces, changing pixel values, kernel.
Repository url: Sepia Filter


Simple Meme

Create a simple meme by drawning on an image.
Computer vision skills applied: draw rectangle, write text.
Repository url: Simple Meme


Sketching foto and video

Draw a sketch from an image or transform a live capture video in sketch
Computer vision skills applied: blurring filter, edge detection, bitwise operation.
Repository url: Clear noise from image


Mnist with my own handwriting

Preprocess my own handwritten digits to pass them to the MNIST Classifier in Keras.
Computer vision skills applied: resize, adding border, dilate, threshold.
Repository url: MNIST With my own digits


Detecting road lanes

Try and detect road lanes surrounding a car both in images and in video. Video still need some work :)
Computer vision skills applied: color converting, blurring, edge detection, hugh spaces, masking, bitwise operator, drawing on images.
Repository url: Detecting Road Lanes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors