Visual Computing and Applications (COMP 3301)




The lecture notes used for previous offerings of the course are linked below to allow you prepare for the lectures.  As the course progresses, they may be updated.


Introduction; Human Perception; Intensity & Color; Image Acquisition; Display Hardware;

Image Basics:

Image Representation; Intensity Histogram; Histogram Operation; Image Blending;

Image Filtering:

Image Filtering; Smoothing Filters; Sharpening Filters; Fourier Transformation; Frequency-domain Filters;

Raster Graphics:

Line Generation; Circle Generation; Line Clipping; Polygon Filling;

Binary Images:

Intensity Thresholding; Digital Halftoning; Morphology Operation; Distance Transform;

Image Analysis:

Edge Detection; Hough Transform; Corner Detection; Region Segmentation;

Image Synthesis:

Geometric Operations; Warping & Sampling; Feature-Based Warping; Image Morphing;

Image Matching:

Template Matching; Motion Estimation; Multiscale Processing; Image Compression;


Assignments will be posted on Direct2Learn website when they are available.  For submission and grading information, please go to Direct2Learn website.