Skip to content
Machine Learning Site
Machine Learning Site
  • Home
  • Categories
    • Python
    • C/C++
      • 100 Days of C++
    • Machine Learning
    • OpenCV
    • Self Driving Vehicles
    • Mathematics for Machine Learning
  • About Me
  • Login
  • Account
  • Logout
  • Register
  • Privacy Policy
  • Toggle website search
Menu Close
Search this website
  • Home
  • Categories
    • Python
    • C/C++
      • 100 Days of C++
    • Machine Learning
    • OpenCV
    • Self Driving Vehicles
    • Mathematics for Machine Learning
  • About Me
  • Login
  • Account
  • Logout
  • Register
  • Privacy Policy
  • Toggle website search
OpenCV

Cartoonify This: Effortlessly Turn Your Face into an Epic Cartoon with OpenCV

Because nothing says “I’m an adult with responsibilities” like spending four hours cartoonifying your own face. Let’s be honest. At some point between debugging spaghetti code and microwaving yesterday’s coffee,…

0 Comments
June 19, 2025
Cartoonify This: Effortlessly Turn Your Face into an Epic Cartoon with OpenCV
OpenCV

Mastering Object Tracking with OpenCV in Python: A Hands-On Guide

Imagine you're trying to follow a Formula 1 car as it races around a track. You don't care where the car started—you just want to keep your eyes glued to…

0 Comments
June 12, 2025
Mastering Object Tracking with OpenCV in Python: A Hands-On Guide
OpenCV

Python for Beginners: Creating an OpenCV App in Python

A couple of weeks ago, I published a blog on creating a GUI in Python using Tkinter. I thought of kicking it up a notch and integration the function of…

2 Comments
March 17, 2024
Python for Beginners: Creating an OpenCV App in Python
Photo by Scott Webb on Pexels.com
OpenCV

Creating Fun Augmented Reality Filters with OpenCV in Python

Have you ever sent your friend a funny image of yours with some overlayed augmented reality filters? For example, a funny mask on your face, a hat on your head,…

3 Comments
December 29, 2023
Creating Fun Augmented Reality Filters with OpenCV in Python
OpenCV

Understanding Convolution: A Key Concept in Image Processing and Machine Learning

When we process images, we are altering or analyzing the pixel values within the image. Whether it is image blurring, image sharpening, edge detection, or even object recognition (heard of…

2 Comments
November 30, 2023
Understanding Convolution: A Key Concept in Image Processing and Machine Learning
Photo by Toa Heftiba Şinca on Pexels.com
OpenCV

Mastering Image Processing using Python: 6 Hands-On Exercises to Enhance Your Skills

You may have heard of object recognition models like YOLO, Fast R-CNN, LeNet, etc. The input these models take for object recognition is an image matrix. When we train image…

4 Comments
November 1, 2023
Mastering Image Processing using Python: 6 Hands-On Exercises to Enhance Your Skills
Photo by Sams.Wild on Pexels.com
OpenCV

Projective Transformation: A Key to Computer Vision Excellence

When we work with images and real-world objects, we want to collect their coordinates and project them onto a plane for simplification. Such applications are useful in areas like self-driving…

0 Comments
October 14, 2023
Projective Transformation: A Key to Computer Vision Excellence
Photo by Darshak Pandya on Pexels.com
OpenCV

Exploring the Power of Computer Vision: A Beginner’s Guide to OpenCV in Python

Working with images is fun. When you understand the basics of processing images using programming, you come up with creative ideas on image processing and image augmentation. While there are…

3 Comments
January 18, 2023
Exploring the Power of Computer Vision: A Beginner’s Guide to OpenCV in Python
OpenCV

How to convert an RGB Image to Grayscale using OpenCV in Python?

In a machine learning problem that involves an image dataset, for instance, a circle detection problem, training the model over those three-dimensional RGB images can get computationally expensive. Besides this,…

1 Comment
December 27, 2022
How to convert an RGB Image to Grayscale using OpenCV in Python?

Recent Posts

  • Mastering Image Processing using Python: 6 Hands-On Exercises to Enhance Your Skills
    Mastering Image Processing using Python: 6 Hands-On Exercises to Enhance Your Skills
    November 1, 2023/
    4 Comments
  • Bagging and Pasting in Machine Learning: Enhancing Model Performance through Ensemble Methods
    Bagging and Pasting in Machine Learning: Enhancing Model Performance through Ensemble Methods
    May 4, 2025/
    0 Comments
  • 5 Things You Need to Know About YOLOv11
    October 13, 2024/
    0 Comments

Please share this

  • X
  • Facebook
  • Pinterest
  • LinkedIn
  • Reddit
  • Tumblr
  • WhatsApp

Follow Me on Facebook