Suporn Pongnumkul's Homework 1 for 15463
Results of colorizing Prokudin-Gorskii's images
small image
![](resultimages/00169r-result.jpg)
00169r.jpg
|
medium images
![](resultimages/00149v-result.jpg)
00149v.jpg
|
![](resultimages/00153v-result.jpg)
00153v.jpg
|
![](resultimages/00163v-result.jpg)
00163v.jpg
|
![](resultimages/00167v-result.jpg)
00167v.jpg
|
![](resultimages/00169v-result.jpg)
00169v.jpg
|
![](resultimages/00180v-result.jpg)
00180v.jpg
|
![](resultimages/00194v-result.jpg)
00194v.jpg
|
![](resultimages/00398v-result.jpg)
00398v.jpg
|
![](resultimages/00458v-result.jpg)
00163v.jpg
|
![](resultimages/00458v-result.jpg)
00458v.jpg
|
![](resultimages/00600v-result.jpg)
00600v.jpg
|
![](resultimages/01167v-result.jpg)
01167v.jpg
|
large images
![](resultimages/00458u-result.jpg)
00458u.tif
|
![](resultimages/01657u-result.jpg)
01657u.tif
|
Speed:
This program runs pretty slowly, since there are nested for/while loops.
When running on machines in the graphic lab (in Matlab text mode),
a small image takes a few seconds. A large image takes about a minute
and a half.
Extra Stuffs:
I did not implement any of the bells and wistles.
When aligning two images, instead of doing SSD on the whole image, and
the whole shifted image, I cut off 1/10 of the edges of the images, because
I think the edges are distracting for SSD and don't provide much information.