Você está na página 1de 11

INSTITUTO SUPERIOR POLITÉCNICO DE TECNOLOGIAS E CIÊNCIAS

Curso de Licenciatura em Engenharia Informática

Computação Gráfica

Caso prático da aplicação transformações geométricas

4º Ano
Turno: Tarde

O docente
_________________________
Me. Solander Agostinho

Luanda
2020
Integrantes do grupo

Dálcio Macuete Garcia – 20170796

Eufrane Neto – 20162116

Manuel Mwetunda – 20161278

3
Índice
Introdução......................................................................................................................5
Sistema RGB..............................................................................................................6
Sistema CMYK..........................................................................................................6
Sistema HSV..............................................................................................................7
Fórmulas de conversões de padrões...........................................................................7
CMYK para RGB.......................................................................................................7
RGB para CMYK.......................................................................................................7
RGB para HSB...........................................................................................................8
HSV para RGB...........................................................................................................8
Implementação em processing...................................................................................9
Padrões de testes......................................................................................................10
Conclusão.....................................................................................................................11
Anexos.........................................................................................................................12
Algumas Formulários em Processing (Java)...............................................................12

4
Introdução
~

Transformação geométrica  é uma aplicação objetiva entre duas figuras


geométricas, no mesmo plano ou em planos diferentes, de forma que, a partir de uma
figura geométrica original, forma-se outra figura geometricamente igual ou equivalente.
Uma transformação geométrica é, portanto, uma correspondência, um a um,
entre pontos de um mesmo plano ou de planos diferentes.  Algumas transformações
recebem nomes especiais por apresentarem características específicas.

Isometria, conservando as distâncias e os ângulos Semelhança, conservando as


relações de distância Transformação afim, conservando o paralelismo Transformação
projetiva, conservando as retas. Inversão, conservando o conjunto de retas e círculos, no
caso plano, ou transformações de Möbius , conservando o conjunto
de planos e esferas no espaço tridimensional.

5
Tipos de transformações lineares

Enquanto o sistema RGB é baseado em cores-luz, o CMYK se baseia em cores-


pigmento: ele utiliza os três pigmentos primários (que não podem ser obtidos por
mistura): ciano, magenta e amarelo, além do preto. Embora o preto não seja um
pigmento primário e possa ser composto pelas outras três, ele é adicionado para facilitar
e diminuir os custos de impressão.

É o padrão utilizado pela indústria para basicamente todas as impressões físicas:


cada tonalidade tem um valor que vai de 0 a 100%, e geralmente são aplicadas em
camadas individuais, sobrepostas para formar o resultado final. É muito importante,
durante o trabalho com uma arte, converter todas as peças para o modo CMYK:
imagens computadorizadas vêm em padrão RGB, e imprimi-las dessa maneira resulta
em resultados pouco fiéis e clientes insatisfeitos.

Sistema HSV

HSV é a abreviatura para o sistema de cores formadas pelas


componentes hue (matiz), saturation (saturação) e value (valor). O HSV também é
conhecido como HSB (hue, saturation e brightness — matiz, saturação e brilho,
respectivamente). Esse sistema de cores define o espaço de cor conforme descrito
abaixo, utilizando seus três parâmetros:

 Matiz (tonalidade): Verifica o tipo de cor, abrangendo todas as cores do


espectro, desde o vermelho até o violeta, mais o magenta. Atinge valores de 0 a 360,
mas para algumas aplicações, esse valor é normalizado de 0 a 100%.
 Saturação: Também chamado de "pureza". Quanto menor esse valor, mais com
tom de cinza aparecerá a imagem. Quanto maior o valor, mais "pura" é a imagem.
Atinge valores de 0 a 100%.
 Valor (brilho): Define o brilho da cor. Atinge valores de 0 a 100%.
É caracterizada também caracerizada por ser uma transformação não-linear do
sistema de cores RGB. Outros sistemas de cores relacionados incluem
o HSL (L de luminosity ou luminosidade) e o HSI (I de intensity ou intensidade).

6
Fórmulas de conversões de padrões

CMYK para RGB

• Red = 255 × ( 1 - Cyan ÷ 100 ) × ( 1 - Black ÷ 100 )


• Green = 255 × ( 1 - Magenta ÷ 100 ) × ( 1 - Black ÷ 100 )
• Blue = 255 × ( 1 - Yellow ÷ 100 ) × ( 1 - Black ÷ 100 )

RGB para CMYK

• Rc = R ÷ 255
• Gc = G ÷ 255
• Bc = B ÷ 255
• O PRETO (k) é retirado de:
• K = 1 - max(Rc, Gc, Bc);
• O ciano:
• C = (1 - Rc - K) ÷ (1 - K)
• O lilas
• M = (1 - Gr - K) ÷ (1 - K)
• O amarelo
• Y = (1 - Bc - K) ÷ ( 1 - K)

RGB para HSB

7
HSV para RGB

Implementação em processing

8
Padrões de testes

9
Conclusão
Depois de experimentos feitos e uma margem de observação significativa
concluiu-se que a quando trabalhamos com imagens para dispositivos de vídeo
[computador, celular, televisão etc] sempre falamos de cores RGB, ou seja, o formato
de cor composto por luz.O formato de cor RGB reproduz 16 milhões de cores, isto faz
com que gradações de cor [mudança de cor ou tonalidade] sejam exibidas de forma
suave e brilhante, o HSB é muito utilizado em ferramentas para escolha de cores, sendo
possivelmente mais natural para o ser humano construir uma cor selecionando em uma
interface valores de matiz, saturação e brilho, que valores de vermelho, verde e azul.

O padrão CMYK é composto de quatro cores primárias feitas com pigmento


[tinta] e é usada para impressão.Quando uma imagem CMYK é utilizada em vídeo
podem surgir defeitos como: "degraus" de cor [a imagem fica com listras em lugar de
gradações suaves, pois o espectro CMYK é menor que o RGB] inversão de cor ou
escurecimento da imagem [por ser voltada para pigmento, quando convertida em luz as
cores ficam opacas ou até amarronzadas] não visualização [alguns dispositivos não
conseguem fazer qualquer tipo de conversão e simplesmente não exibem a imagem].

10
Anexos

11
Algumas Formulários em Processing (Java)

12

Você também pode gostar