MP1

Part1: Hybrid Images

1.1 The hybrid image of panda and lion

panda image lion image hybrid image

Below are the log magnitude of Fourier transform of the images.

lmft image1 lmft image2

1.2 Another hybrid image (panda and tiger)

panda image2 tiger image hybrid image2

1.3 Failure example 1 (tiger and panther)

tiger image2 panther image failed image

1.4 Failure example 2 (monkey and lion)

monkey image1 lion image2 failed image2

Part2: Image Enhancement

2.1 Contrast Enhancement (gamma correction)

contrast

Gamma correction is implemented with factor 1/2.2, and histogram equilizattion is achieved by remapping v channel of the image. Both methods produce images that looks clearer with more details and contrast.

2.2 Color Enhancement

color enhancement

By taking the HSV color space of original image and applying s=min(1.0,2.5*s) in range [0,1] for every pixel, the image looks more saturated and brighter.

Extra Points

3.1 Color Shift

color shift

For the second image, color shift is achieved by converting image into Lab format and increasing a value. The third image is achieved by decreasing b value.

3.2 Gaussian and Laplacian pyramids

pyramids

3.3 Using color to enhance the effect of bybrid images (marker and pen)

mark pen markpen

Coloring the pen(high-frequency component) makes it clearer.

colorpen

Coloring the marker(low-frequency component) does not make too much difference.

colormark