Kinematics with Video Processing!

A video is just a series of image frames shown in succession. Thus, processing a video is just processing all the image frames one by one. In this activity, we use image processing of the image frames to get the acceleration of a tennis ball rolling over a slide.

Continue reading “Kinematics with Video Processing!”


See details of dark images by manipulating histograms

Dark images are not at all dark. In fact, the details are captured by the camera but our eyes just do not see it. In this activity we show how we can manipulate the histogram of an image so that our eyes can see the details in the dark.

Continue reading “See details of dark images by manipulating histograms”

Play music sheets with image segmentation

In my previous  blog, I have shown how morphological operations in images works. I have also shown how we can apply it on image segmentation (differentiate cancer cells from normal cells). In this chapter, we try to read and play simple music sheets using image segmentation.

Continue reading “Play music sheets with image segmentation”

Fourier Transform and its applications

The Fourier Transform is a method of converting a signal of dimension X to a signal of dimension 1/X. This method gives way to analyzing signals in terms and their frequencies  and provides an easy mathematical manipulation of functions.

Here we discuss the basic implementation of Fourier Transform in Scilab and its applications to images. Continue reading “Fourier Transform and its applications”