Modules

Binary Images
 
Matrices and Binary Images

In this module, we will see how binary digital images can be represented by matrices and how certain image manipulations are performed through operations on rows and columns of the corresponding matrix. Try to solve the 8 challenges of the Game of Indices!

Warning: Internet Explorer users should download and install the free program MathPlayerSetup.exe (1.7 Mb) to view the mathematical formulas in this module. Firefox's users need not worry because this feature is pre-installed with the browser itself.


Grayscale Images
 
Matrices and Grayscale Images

Grayscale images can also be represented by a matrix. In this module, we introduce a program that allows you to modify the intensity of a pixel through a user-defined function. Using this feature, try to discover the secret message in one of the images.


Color Images
 
Matrices and Color Images

Color images can be represented by three matrices. Each matrix specifies the amounts of red, green and blue in the image (RGB system). In this module, we introduce a program that allows you to modify the colors of an image through user-defined functions. Using this feature, try to discover the three secret words in one of the images.


The RGB System and The Color Cube
 
The RGB System and The Color Cube

Every color in the RGB system is identified by an ordered triple (R, G, B) of integers, with 0 ≤ R ≤ 255, 0 ≤ G ≤ 255 and 0 ≤ B ≤ 255. Thus, we can associate each color of the RGB system with points with integer coordinates in a cube with edges of length 255. In this module, we explore this model.


Matrices and Image Transitions
 
Matrices and Image Transitions

In this module, we will see how to use the operations of multiplication by scalar and sum of matrices to create a transition effect between images of the same size!




Creative Commons License

Responsible: Dirce Uesu Pesco and Humberto José Bortolossi.
Idealization: Vinicius de Novaes Pereira, Dirce Uesu Pesco and Humberto José Bortolossi.
Programming:: Mayara Andrade Viana, Vinicius de Novaes Pereira, Dirce Uesu Pesco and Humberto José Bortolossi.
Revision: Vinicius de Novaes Pereira, Dirce Uesu Pesco and Humberto José Bortolossi.

Problems? Suggestions? We give technical support! Please, contact us by the e-mail:
conteudosdigitais@im.uff.br.