When completing any lab it is useful to consider how the exercises
relate to solving real world computer vision problems and how they could
be extended and applied to your term projects.
Exercise 1: Matlab warmup
Familiarize (or re-familiarize) yourself with matlab. Be sure to understand basic concepts like the matlab workspace, matrices in matlab, operators including ' (transpose), * (matrix multiplication), .* (pointwise multiplication), and : (the very important colon operator). Also, an understanding of plotting, displaying images and requesting user input is important. Complete the following tutorial as a quick introduction to matlab. Here are more useful matlab links:
Write a matlab program (function or script) that uses MTF to
capture a series of images. Allow the user to specify the number of images
and delay between images. Use pause
to wait between images.
Exercise 3: Simple image manipulation
Write a matlab program (function or script) that performs image
manipulation. Read an image file or use the images from exercise 2 and
Fill in the script details to perform
the required image modifications.
If you have any trouble with this lab please ask your TA for help before proceeding to lab 1.