MetaWipe

Estrutura técnica do arquivo

RenderingIntent

Intenção de renderização

Atualizado em

Exposição
Técnico
Padrão
EXIF · Perfil de cor ICC
Exemplo de valor
Perceptual

O que é o campo RenderingIntent

RenderingIntent, ou intenção de renderização, indica como um programa deve converter as cores quando o destino não consegue reproduzir todas elas, como uma impressora com menos cores que a tela. As quatro opções clássicas são perceptual, colorimétrica relativa, saturação e colorimétrica absoluta. O campo aparece no cabeçalho do perfil ICC e em alguns formatos de imagem, como o BMP.

No grupo ICC-header (tabela ICC_Profile::Header), o valor é um número de 0 a 3: 0 perceptual, 1 colorimétrica relativa ao meio, 2 saturação e 3 colorimétrica absoluta. A maioria dos perfis de câmera e de tela usa perceptual por padrão.

Em arquivos BMP da versão 5, a intenção vem do cabeçalho do arquivo (tabela BMP::Main) com outros códigos, como Picture (LCS_GM_IMAGES) e Graphic (LCS_GM_BUSINESS). Em arquivos MIFF, do ImageMagick, ela é texto. O PNG tem um campo equivalente no bloco sRGB, que o ExifTool mostra como SRGBRendering.

Perceptual comprime todas as cores para caber no destino; colorimétrica relativa mantém as cores que cabem e corta as demais; saturação privilegia cores vivas, útil em gráficos; colorimétrica absoluta simula até o branco do papel, usada em provas de impressão. O valor do perfil é uma sugestão, e programas de edição deixam você escolher outra intenção na hora de converter.

O que ele revela sobre você

RenderingIntent não revela nada sobre você. É uma instrução técnica sobre como converter cores, quase sempre definida pelo perfil padrão ou pelo programa que salvou o arquivo. Um valor diferente do padrão pode, no máximo, sugerir que o arquivo passou por um fluxo de impressão profissional.

Como ver o RenderingIntent 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 -RenderingIntent arquivo.jpg

Como remover o RenderingIntent

RenderingIntent é apagado junto com todos os outros blocos de metadados (EXIF, XMP, IPTC, C2PA e os campos próprios de cada formato). O conteúdo — os pixels da imagem, o vídeo, o texto do documento — não é alterado nem recomprimido.

Perguntas frequentes

O que significa RenderingIntent Perceptual?

RenderingIntent Perceptual significa que, ao converter a imagem para um destino com menos cores, o programa deve comprimir todas as cores proporcionalmente, mantendo a aparência geral. É a intenção mais usada em fotografias, porque evita cortes bruscos de cor, e é o padrão da maioria dos perfis de câmera e de tela.

RenderingIntent afeta a privacidade da foto?

Não. RenderingIntent é uma instrução técnica sobre como converter cores entre dispositivos, como da tela para a impressora. O valor costuma vir do perfil de cor padrão e é igual em milhões de arquivos. Ele não contém nome, local, data nem dados do aparelho que fez a foto.

Campos relacionados