Ofereço ajuda em Java, C/C++, Python, C#, LISP, AutoLisp, AutoCAD
+55 (062) 98553-6711
Ofereço ajuda em PHP, Python, C#, JavaScript, Laravel, Google Ads e SEO
+55 (062) 98243-1195

Você está aqui: PHP ::: Dicas & Truques ::: Gráficos e Cores

Alguns conceitos básicos sobre gráficos e cores

Quantidade de visualizações: 10008 vezes


Uma imagem é um retângulo de pixels de várias cores. As cores são identificadas por suas posições na paleta, ou seja, uma matriz de cores. Cada entrada na paleta têm três valores diferentes de cores: um para o vermelho, outro para o verde e outro para o azul. Cada valor de cor varia de 0 (ausência de cor) à 255 (a cor em sua intensidade máxima).

Arquivos de imagens raramente são formados exatamente por uma matrix de pixels e sua paleta. Em vez disso, vários formatos de arquivo (GIF, JPEG, PNG, etc) foram criados e possibilitam comprimir os dados da imagem e tornam os arquivos menores.

Diferentes formatos de arquivos lidam com a transparência de imagens, a qual controla se e como o fundo será exibido através da imagem, de diferentes formas. Alguns formatos suportam o canal alfa (alpha channel), um valor extra para cada pixel refletindo a transparência naquele ponto. Outros simplesmente designam uma entrada na paleta para indicar a transparência.

Antialiasing é a região onde os pixels nas margens de uma forma são movidos ou recoloridos de forma a fazer uma transição gradual entre a forma e seu fundo. Isso evita os efeitos serrilhados tão comuns em algumas aplicações gráficas. Alguns funções que desenham em imagens implementam antialiasing.

Com 256 valores possíveis para cada vermelho, verde e azul, há 16.777.216 cores possíveis para cada píxel. Alguns formatos de arquivo limitam o número de cores que podemos ter na paleta (Ex.: GIF suporta apenas 256 cores); outros permitem que usemos a quantidade de cores que acharmos conveniente. Estes são conhecidos como formatos true color, porque cores de 24 bits (8 bits para cada valor de vermelho, verde e azul) possibilitam mais espectros de cores que aqueles que o olho humano consegue distinguir.

Link para compartilhar na Internet ou com seus amigos:

Desafios, Exercícios e Algoritmos Resolvidos de PHP

Veja mais Dicas e truques de PHP

Dicas e truques de outras linguagens

E-Books em PDF

E-Book 350 Exercícios Resolvidos de Java - PDF com 500 páginas
Domine lógica de programação e a linguagem Java com o nosso E-Book 350 Exercícios Exercícios de Java, para você estudar onde e quando quiser.

Este e-book contém exercícios resolvidos abrangendo os tópicos: Java básico, matemática e estatística, programação dinâmica, strings e caracteres, entrada e saída, estruturas condicionais, vetores e matrizes, funções, laços, recursividade, internet, arquivos e diretórios, programação orientada a objetos e muito mais.
Ver Conteúdo do E-book
E-Book 650 Dicas, Truques e Exercícios Resolvidos de Python - PDF com 1.200 páginas
Domine lógica de programação e a linguagem Python com o nosso E-Book 650 Dicas, Truques e Exercícios Exercícios de Python, para você estudar onde e quando quiser.

Este e-book contém dicas, truques e exercícios resolvidos abrangendo os tópicos: Python básico, matemática e estatística, banco de dados, programação dinâmica, strings e caracteres, entrada e saída, estruturas condicionais, vetores e matrizes, funções, laços, recursividade, internet, arquivos e diretórios, programação orientada a objetos e muito mais.
Ver Conteúdo do E-book

Linguagens Mais Populares

1º lugar: Java
2º lugar: Python
3º lugar: C#
4º lugar: PHP
5º lugar: C
6º lugar: Delphi
7º lugar: JavaScript
8º lugar: C++
9º lugar: VB.NET
10º lugar: Ruby



© 2025 Arquivo de Códigos - Todos os direitos reservados
Neste momento há 25 usuários muito felizes estudando em nosso site.