Lesson 2 - Image Manipulation

This lesson demonstrates image manipulation using VisiQuest:

Generation of Trapezoidal Data | Generation of Sinusoidal Data | Spatial Resolution/Image Composing | Comparing Images Visually | Framing an Image with Rulers | Contrast Phenomena/Image Framing | Color Models Concept | Translation, Rotation, Scaling/Geometric Transformations I | Checkerboard Effect/Geometric Transformation II | ASCII Data Processing | Labeling | Area Distribution

Each section takes you through an incremental portion of the lesson while building on skills learned in previous lessons and sections.

Section 1 - Generation of Trapezoidal Data

Generation of synthetic data sets, 1D signals and 2D images, are essential for the creation of test patterns, color maps, and filter kernels.

Back to Top

 

Section 2 - Generation of Sinusoidal Data

Generation of 1D and 2D sinusoidal waves are essential for the creation of test patterns, color maps, filter kernels, etc. used either in the spatial or frequency domains.

Back to Top

 

Section 3 - Spatial Resolution/Image Composing

Spatial resolution is related to the resolving power to distinguish image details.

Back to Top

 

Section 4 - Comparing Images Visually

Compare images visually by putting them together so that all the pixels are rendered in the same way.

Back to Top

 

Section 5 - Framing an Image with Rulers

Create presentations and synthetic images from an existing image using a ruler.

Back to Top

 

Section 6 - Contrast Phenomena/Image Framing

Manipulate the perceived brightness of a region using its background.

Back to Top

 

Section 7 - Color Models Concept

Brief overview of the concept of color models.

Back to Top

 

Section 8 - RGB Image Manipulation

Create and manipulate an RGB image to extract each plane (element) of an RGB image.

Back to Top

 

Section 9 - Translation, Rotation, Scaling/Geometric Transformations I

Perform translation, rotation and scaling operations, and visualize the effects on an object.

Back to Top

 

Section 10 - Checkerboard Effect/Geometric Transformation II

The checkerboard effect is caused by pixel replication: lower resolution images duplicated in order to fill the display area.

Back to Top

 

Section 11 - ASCII Data Processing

Introduction to Histogram principles and ASCII data processing.

Back to Top

 

Section 12 - Labeling

Assign a unique value to pixels belonging to the same connected region.

Back to Top

 

Section 13 - Area Distribution

Calculate the area distribution of cells in an image.