Activity # 11 – Video Processing

For our last activity, we’ll be playing applying what we’ve learned in the past activities in video processing. Personally, I have never tried playing around with videos, so I think this would be a great final little project. You may think that this is unrelated to our previous activities, but a video is like a…

Activity # 10 – Image Enhancement by Histogram Manipulation

Though digital cameras incorporate different features to imitate the function and response of human eyes to light and color, digital cameras are able to overcome some of its limitations. The sensors of digital cameras are able to pick up information that our eyes are not sensitive enough to detect, which leads us to.. Images can contain information…

Activity # 9 – Playing Music with Scilab

Did you know that Scilab can play music? Well, it’s not really the same as entering song numbers in a karaoke machine, but with what we learned in our previous activities, this is definitely a fun little task to do! In the first place, how does Scilab play music? Scilab can actually play musical notes…

Activity 8 – Morphological Image Processing

I. Morphological operators: Erosion and Dilation Morphological image processing are non-linear processes or techniques that change the shape or structure of binary images in relation to their boundaries or size. In any given operation, we probe an image with an image template called a structuring element, to define the region of interest and its neighboring pixels….

Activity #7 – Image Segmentation

In our previous activities, we investigated the process of image manipulation and enhancement by using the 2D Fourier transform of the images. We were able to isolate, remove and enhance certain elements of our images through image filtering. For this activity, we will try to explore image segmentation where we pick out certain elements of…

Activity #6 – Properties and Applications of the 2D Fourier Transform

Calculating the Fast Fourier transform (or FFT) of a signal or image is equivalent to representing those objects in terms of frequencies. Signals in the time-domain will be represented in terms of the temporal frequency while images can be analyzed in the spatial frequency domain. In the previous activity, we demonstrated the basic properties of…

Activity #5 – Fourier Transform Model of Image Transformation

The Fourier transform is a mathematical tool that is of utmost importance in the frequency analysis of various signals. The characteristics of various systems and their response to certain inputs or signals are well-studied in the frequency domain. The Fourier transform is then used to obtain a signal representation that basically involves the decomposition of…

Activity #4 – Length and Area Measurement

One of the most basic applications of image processing is to be able to determine the geometric attributes of elements in an image. Basically, we measure the length and area of objects in an image in terms of pixels, the smallest and most basic addressable unit or element in a digital display. For this activity,…

Activity #3 – Scilab Basics

Today, for our Activity #3, we would be learning a new software called Scilab. Scilab is powerful computing tool that enables the user to perform a wide range of numerical computations and simulations for engineering and scientific applications. It is similar to the more popular Matlab, which is capable of handling matrix operations, data analysis,…

Activity #2 – Digital Scanning

Our first individual activity in Applied Physics 186 is to determine the numerical values of a digitally scanned plot using image processing. We were tasked to determine a way of converting points from pixels to actual data points using ratio and proportion. I was able to readily appreciate the skill that I will learn in…