MetaWipe

Aparelho e câmera

CFAPattern

Padrão do filtro de cor (CFA)

Atualizado em

Exposição
Técnico
Padrão
EXIF · Office · XMP (exif)
Exemplo de valor
[Red,Green][Green,Blue]

O que é o campo CFAPattern

CFAPattern é o campo EXIF que descreve o padrão do filtro de cor sobre o sensor da câmera. Cada pixel do sensor capta só uma cor, e esse filtro, chamado CFA, define a ordem das cores. O padrão mais comum é o Bayer, que alterna vermelho, verde e azul em blocos de dois por dois. Programas de revelação usam essa informação para reconstruir as cores completas da imagem.

No grupo EXIF (ExifIFD), o CFAPattern é a tag 0xA302 e guarda um bloco com as dimensões do padrão e a cor de cada posição. O ExifTool mostra o resultado de forma legível, como [Red,Green][Green,Blue]. Também aparece em XMP-exif e FlashPix, e o ExifTool calcula um CFAPattern composto a partir dos campos de arquivos DNG e TIFF/EP.

Diferentes câmeras usam variações da ordem das cores, como [Blue,Green][Green,Red]. Sensores X-Trans da Fujifilm usam um padrão de seis por seis, e sensores sem filtro, como os monocromáticos, não precisam do campo. Ele é mais importante em arquivos RAW, onde a imagem ainda não foi convertida em cores completas.

O que ele revela sobre você

O CFAPattern não revela nada sobre a pessoa nem sobre o lugar da foto. Ele descreve uma característica física do sensor, igual em todas as câmeras do mesmo modelo. No máximo, ajuda a confirmar o tipo de sensor ou o fabricante, o que já aparece nos campos de marca e modelo. É um campo de baixo risco.

Quem grava esse campo

  • câmeras digitais em geral

Como ver o CFAPattern de um arquivo

No leitor de metadados do MetaWipe, gratuito e sem cadastro, o campo aparece com uma explicação em português. Na linha de comando, o ExifTool mostra só esse campo:

exiftool -CFAPattern arquivo.jpg

Como remover o CFAPattern

Em fotos, vídeos e documentos comuns, CFAPattern é apagado junto com o resto dos metadados. Em arquivos RAW (DNG, CR2, NEF e similares) ele fica, porque programas de revelação como Lightroom e Capture One precisam dele para abrir e corrigir a imagem. Autor, dono, número de série, GPS e datas saem também do RAW.

Perguntas frequentes

O que significa CFAPattern [Red,Green][Green,Blue]?

Esse valor de CFAPattern indica o padrão Bayer, o mais comum em câmeras digitais. Em cada bloco de dois por dois pixels do sensor, um capta vermelho, dois captam verde e um capta azul. O verde aparece duas vezes porque o olho humano é mais sensível a essa cor. Programas usam o CFAPattern para reconstruir as cores da imagem.

Por que o CFAPattern aparece em arquivos RAW?

Em arquivos RAW, a imagem ainda está no formato bruto do sensor, com cada pixel registrando só uma cor. O programa de revelação precisa do CFAPattern para saber a ordem das cores e reconstruir a imagem colorida, processo chamado demosaico. Em JPEG, essa etapa já foi feita pela câmera, então o campo é apenas informativo.

Campos relacionados