Using EmguCV to create an image kernel, Histogram Equalisation for image processing in Visual Studio

In this example, i am going to show you how I have used image kernels to process an image. We shall be using the ever popular Lena image. These techniques are important for machine learning, by filtering out noise and extracting useful information for our application. Check out the video below to see what the …

Using EmguCV to detect components on a Printed Circuit Board in Visual Studio

Printed circuit boards may contain hundreds of different components, and may simply be impossible for a quality worker to check components and their quality. We can automate this process by allocating quality control to modern day image processing , and re-allocate precious human resources elsewhere.In this example I will show you how a C# code …

Using EmguCV to detect defects on a simulated production line in Visual Studio

One of the biggest take away from learning C# in visual studio was playing around with computer vision. To perform image processing we will need to display the output through some form of a graphical interface. Therefore, in this exercise, i will show you how to use EmguCV, a C# wrapper for the popular openCV …

Raspberry Pi 3B+ Temperature sensor and data logger

The first project I played around with the Raspberry pi is to interface it with a DS18B20 temperature sensor. I came up with this idea to see how the heat from my new grow lights are affecting the growth of my plants. To do this, we will read from 2 sensors every second, get the …

Tkinter User Interface and Object Oriented Programming

While learning about python i eventually ventured into object inheritance. I created a little project for learning system whereby the user can use a simple graphical interface using Tkinter to select and order pizzas. Check out the demo video below to see how it works. https://www.youtube.com/watch?v=YUZkAlwTRhA Classes The user chooses the size and the toppings …