CS4802 -- Lab 3: Digital Filtering |
|
ProceduresWithin the application framework developed for Lab 1, add the ability to specify a 5x5 filter kernel and filter the image currently being displayed with it. Your program should work for both grayscale and color images. In addition, you should implement the Sobel and Prewitt edge detectors and one other edge detector of your choosing. Experiment with different filter kernels and images. Are you able to see differences in the results of the various edge detectors? Try to characterize the differences in you report (providing examples when appropriate). You may work alone or with a partner. Lab report (due 11:00pm, the day prior to week 7 lab)The lab report should be in your own words but need not be self-contained. Your report should include:
As with any report you submit, correct spelling and grammar are required. You will need to do two submissions. One submission should contain your written report in PDF format. The other submission should contain your documented source code (generated using the batch files provided above). Be sure to keep copies of all your files, in case something gets lost. It may be wise to keep a diskette backup as well. Your grade will depend on the clarity of code and documentation, the depth of your discussion, and whether your program produces the correct results. If you have any questions, consult your instructor. |
© 2001 Dr. Christopher C. Taylor | Office: CC-27C | Phone: 277-7339 | Last Updated: January 3, 2001 |
I am responsible for all content posted on these pages; MSOE is welcome to share these opinions but may not want to. |