Patterns


Synthetic images, patterns, have many applications in image processing. They can be used as test patterns to calibrate equipment, to generate convolution kernels, filter masks, to generate blending functions, etc.


Chessboard Pattern

One way to generate a chessboard pattern is by taking the union (maximum) (non-linear operator) of two grid images A and B. Image B is built by translating image A by one pixel down and one pixel to the right.

Shown below are the zoomed portions of the images used in this experiment.

A = B =

MAX(A,B) =


Sinusoidal Patterns

Below are four ways to combine two images consisting of sinusoidal waves using linear (multiplication and addition), and non-linear (maximum and minimum) operations.

A = B =

Linear

A*B = A+B =

Non-Linear

MAX(A,B) = MIN(A,B) =



DIP Feedback Form

Copyright © 1995 KRI, ISTEC, Ramiro Jordán, Roberto Lotufo. All Rights Reserved.