>> Tecnologia Eletrônica >  >> Câmeras >> Câmeras Digitais

Como Computadores Representam Imagens: Pixels, Modelos de Cor e Formatos de Arquivo

Toda imagem digital é uma grade de pixels (picture elements). Cada pixel armazena valor de cor; dimensões da grade = resolução.

Codificação de Cor do Pixel

  • RGB (aditivo) – 3 canais (Vermelho, Verde, Azul), tipicamente 8 bits cada → 24-bit "true color" (16,7M cores).
  • Hex – #RRGGBB (ex.: #FF0000 = vermelho).
  • CMYK (subtrativo) – Fluxo impressão; 4 canais.
  • Indexado / Paleta – Índice 8-bit → tabela lookup 256 cores (GIF, PNG-8).
  • HDR / Wide Gamut – 10/12/16 bits por canal, Rec.2020, P3.

Resolução e Metadados

  • Dimensões – Largura × Altura em pixels (ex.: 1920×1080).
  • PPI/DPI – Dica de impressão; ignorado por telas.
  • Tag de espaço de cor – sRGB, AdobeRGB, P3 (perfil ICC).
  • EXIF/XMP – Configurações câmera, GPS, copyright.

Formatos de Arquivo Comuns

FormatoCompressãoMax Bit DepthTransparênciaAnimaçãoUso Típico
JPEG / JPGLossy (DCT)8-bitNãoNãoFotos, web
PNGLossless (DEFLATE)16-bitSim (alpha)APNGGráficos, UI, fotos lossless
HEIC / HEIFLossy/lossless (HEVC)10-bitSimSimFotos iOS/macOS, HDR
WebPLossy/lossless (VP8/VP9)10-bitSimSimSubstituto web JPEG/PNG/GIF
AVIFLossy/lossless (AV1)12-bitSimSimNext-gen web, HDR
TIFFNone / LZW / ZIP32-bit floatSimNãoImpressão, arquivo, científico
GIFLossless (LZW)8-bit indexado1-bitSimAnimações simples, legado
RAW (CR3, NEF, ARW, DNG)Lossless/lossy12–16 bitNãoNãoDados sensor câmera

Pipeline de Renderização

  1. Decode bitstream comprimido → array de pixels.
  2. Gerenciamento de cor: transforma perfil origem → perfil display.
  3. Upload textura GPU → compositor → scanout.

Entender esta cadeia ajuda a escolher formatos, evitar perda geracional e debugar shifts de cor.