Collin Chin's Programming Project #3

collin.chin@berkeley.edu
cs194-26-abx

Part 1.1 Image Sharpening

Sharpened image(right) produced by computing a gaussian filter and subtracting that from the original image(left)

Part 1.2 Hybrid Images

Hybrid image(right) produced by computing a gaussian low pass filter on Nutmeg(left) and subtracting that from the a gaussian high pass filter on Derek(center)

Failed Image: result was distorted due to differences in image colors and shapes.

Fourier Analysis

Hybrid image(right) produced by computing a gaussian low pass filter on Nutmeg(left) and subtracting that from the a gaussian high pass filter on Derek(center). log magnitude of the Fourier transform of the two input images, the filtered images, and the hybrid image.

Part 1.3 Gaussian and Laplacian Stacks

Successive levels of a gaussian stack(top) and laplacian stack(bottom) for the Salvador Dali painting of Lincoln and Gala.

Ron and Santa

Part 1.4 Multiresolution Blending

Marriage of an apple(left) and an orange(right) into an oraple(center) using a vertical seam and gaussian blurring at each stack level.

Part 2 Gradient Domain Fusion

overview.

Part 2.1 Toy Problem

reassemble an image by its gradient domain

Part 2.2 Poisson Blending

Insert the mask of a source image (right) into the target image (left) and blend into the scene(center)

Failed image due to too much blue cells in ocean image