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.jpgComo 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.