Click here for the source code and my working SGI executable.
Click here for the informational "report" I turned in with my assignment.
The second project in the image processing class was to write a program to antialias (via a fourier filter and subsampling) an image. The idea was to analyze the results, both in the fourier and the spacial domain.
Some of my images, both original and antialiased are below, as well as their
power spectra. Note that on the power spectra, they are scaled so they show
up in a 255 color image. Also, each one is scaled differently so they are
a bit difficult to compare quantitatively.
Test Images
![]() |
![]() |
Image of Zion National Park
This image really clearly shows the benefits of antialiasing, as well as the differences between filters. To see the original image, click on the subsampled one. Note that the original image looks a lot nicer and much less aliased than the subsampled image. That's what I'd like to get back to, just on a smaller scale.
![]() |
![]() |
I have five main filters in my program:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
And below are the filtered & subsampled images resulting for each of the above filters.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
The following image is an image from the Hubble Space Telescope. It isn't particularly aliased when supbsampled, but I ran my program on it to see the results anyways. Also, I separated the red, green, and blue channels seperately when computing the fourier transforms. The reason the image doesn't appear to aliased is that there are very few high frequencies in the image, as can be seen in the image's power spectrum. Using any of the 5 filters in my program doesn't really cut out many frequencies.


![]() |
![]() |
![]() |
![]() |
Image of a Stick Face
This is an image I created to use on my morphing project. It's pretty boring, but at it has an interesting power spectrum :-)
![]() |
![]() |
Below are the power spectra of the image under the various filters:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
And below are the actual filtered images:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Image of a Galaxy
This is an image I found from the Hubble Space Telescope. The original has been saved as a very low quality JPEG, causing the aliasing to be very bad.

Below are the power spectra of the image under the various filters:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
And below are the actual filtered images:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Last Modified: Sunday, November 12, 2000
Chris Wyman (wyman@cs.utah.edu)