Activity #9 – Basic Video Processing

Welcome to the last activity blog post for the Applied Physics 186 Experience. So far, we have been doing a lot of single image processing: from digital scanning to morphological operations. And yes, we have managed to process a lot of images. It is now time to integrate what we have learned and do video […]

Read more "Activity #9 – Basic Video Processing"

Activity #8 – Morphological Operations

Previously, in Activity #7, I started talking about morphological operations, where manipulations were done on binary images. Morphology refers to shape and structure, and morphological operations tend to make adjustments on an object’s shape and structure through the use of structure elements. Basically, binary images are those images having only image values of either 0 and […]

Read more "Activity #8 – Morphological Operations"

Activity #7 – Image Segmentation

Digital image processing is not only engaged with image enhancement and analysis, but also with morphological operations. These operations allow the removal of imperfections found in binary images, such as when simple thresholding is applied to the grayscale version of my fingerprint in Activity #6. Moreover, the conversion of grayscale images into binary images involves […]

Read more "Activity #7 – Image Segmentation"

Activity #5 – Fourier Transform Model of Image Formation

Digital image manipulation and image processing have never been complete without the famous Fourier Transform. Developed by Joseph Fourier (1768-1830), the Fourier Transform (FT) has not only led to advancements in mathematics such as determining solutions of differential equations, but also has been used for optics, sound and acoustics, signal processing (acquisition of signal frequencies), […]

Read more "Activity #5 – Fourier Transform Model of Image Formation"

Activity #3 – Scilab Basics

Today, we are going to learn a very useful programming language, which is called Scilab. It is a high level, scientific programming language which is an acceptable substitute for Matlab. Best of all, it is FREE! So what’s good about Matlab and Scilab? Most computer-based and software businesses hire computer programmers who are proficient in Matlab. Matlab allows […]

Read more "Activity #3 – Scilab Basics"

Activity #2 – Digital Scanning

In today’s digital era, computers have been essential tools not only in easy manipulation of data, but also in the restoration of old files and images. While it may seem so far-fetched,  one can really restore pictures painted many centuries ago and produce a much cleaner version of the said image. Many professionals such as businessmen, doctors, […]

Read more "Activity #2 – Digital Scanning"