|
|
EE 362 Final Project Color Balancing: The Battle of the Algorithms
Laura Diaz Jessica Heyman Gustav Rydbeck
|
| Introduction |
Testing/User Interface In order to implement the algorithms in an efficient manner, a test interface was developed which allowed us to select what images and algorithms to run. A screen shot of this interface is shown in Figure 2. First, the directory in which the images are stored is selected. The alg_flag array allows the user to select which algorithms they would like to use to color balance the image. The image is selected using name_flag. You can then choose which illuminant you would like to use for the image and whether or not you would like to perform the MSE analysis as well. If a visual comparison of the images is all that is desired, the mse_flag array can be set to be empty. We also created a pure MSE calculation interface which is very similar to the one shown below, however it only calculates the MSE of the images. This user interface allows a user to run several images under different illuminations and algorithms. The code for this program is available in Appendix I.
Figure 2. Testing Interface
|