Assignment
Within the application framework developed for Lab 1, add the ability to perform histogram equalization on the image currently being displayed. Your program should work for both grayscale and color images.
In addition, you should implement a localized histogram equalization function. This function should allow you to select the extent of the localized region.
In addition, you are required to develop a method of displaying the histogram of the image. This will prove useful when analyzing the before and after images.
You may work alone or with a partner.
Submission (due 11:00pm, Friday of week 3)
Your submission must consist of the following:
- A
.txt
or.pdf
file containing the following:- A description of something interesting you discovered while working on the assignment.
- A description of your approach for supporting histogram equalization of colored images.
- If you worked with a partner, be sure to indicate what each of you did and did not do in completing this project.
- A
.zip
file containing your your documented source code and an executable of your program.
You should use the submission form below to submit your files. If the
.zip
file is larger than two megabytes, then just submit the
memo and bring the .zip
file to lab on a portable drive.