*.heif e *.avif

O Formato de Imagem de Alta Eficiência (*.heif, *.heic) e seu primo, o Formato de Imagem AV1 (*.avif) são formatos que utilizam codecs de vídeo (H264, H265 e AV1) para armazenar seus dados. Eles estão se tornando cada vez mais populares em celulares como formato de arquivo de imagem padrão, e o *.avif deverá ser suportado nativamente por todos os navegadores da web nos próximos anos.

O Krita suporta salvar imagens Tons de cinza e RGB nesses formatos. Além disso, ele pode salvar imagens de 8 bits, salvar em números inteiros de 16 bits como 12 bits e salvar em números flutuantes de 16 e 32 bits como 12 bits, com um espaço de cor HDR.

Comparados a *.png e *.jpg, esses formatos tendem a suavizar as texturas para facilitar a compactação e, portanto, são ótimos para imagens nítidas com muitos gradientes suaves. Imagens com muita textura ou detalhes finos podem perder esses detalhes (por exemplo, bigodes de gato parecem se perder), e, portanto, *.jpg pode ser mais adequado.

Opções de importação

O Krita suporta todos os espaços de cor que esses formatos suportam e realiza a conversão nos poucos formatos que não suporta. Isso foi automatizado em grande parte, com o Krita selecionando ou gerando o perfil ICC apropriado quando necessário.

Imagens que são imagens HDR, ou seja, aquelas que têm as funções de transferência Perceptual Quantizer, Hybrid Log Gamma ou SMPTE ST 428, serão convertidas em uma versão linear de ponto flutuante de 32 bits desse espaço de cor.

No entanto, o Hybrid Log Gamma precisa de uma etapa de conversão extra, já que o Krita atualmente não suporta o envio de dados HLG para o monitor. Para esta conversão de Scene Linear to Display Linear, ele precisaria saber o display gamma e o maximum brightness. Os valores padrão de brilho e gama são os usados ​​para uma conversão de HLG para PQ, e provavelmente sua melhor aposta quando seu monitor é capaz de exibir o HDR do Krita. Ao exportar esta imagem com HLG, é recomendável reutilizar os mesmos valores para o OOTF reverso.

Aplicar Hybrid Log Gamma OOTF

Se deve ou não aplicar a etapa de conversão extra. Isso converterá os valores lineares da cena em lineares de exibição e, portanto, sua necessidade depende completamente do seu fluxo de trabalho HDR. Em caso de dúvida, aplique.

Gama

Gama de exibição aproximado. O valor padrão é 1,2 para conversão para PQ.

Brilho

Brilho máximo da tela. O valor padrão é 10.000 cd/m² para conversão para PQ.

Opções de exportação

Sem perdas

Usa as opções de codificação sem perdas. Desabilita as Configurações avançadas com perdas.

Configurações avançadas com perdas
Qualidade

Determina o quanto o codificador deve priorizar a qualidade em detrimento da compressão. Valores mais altos têm melhor aparência, mas valores mais baixos têm um tamanho de arquivo menor.

Croma

Configurações de subamostragem de croma. Humanos são mais sensíveis ao brilho de uma imagem do que ao seu colorido, portanto, reduzir as cores de uma imagem pela metade pode ser uma maneira muito útil de compactá-la. Essa opção é mais adequada para imagens com contrastes pouco nítidos, pois é onde a resolução reduzida é mais evidente.

420

O brilho da imagem estará em resolução máxima, enquanto o colorido será reduzido à metade em ambas as dimensões.

422

O brilho da imagem estará em resolução máxima, enquanto o colorido será reduzido pela metade horizontalmente.

444

Tanto o brilho quanto o colorido da imagem estarão em resolução máxima.

Configurações de conversão

Elas só aparecem em imagens de ponto flutuante e são usadas para armazenar imagens com valores acima de 1,0 como imagens HDR, codificando-as com uma função de transferência específica.

Espaço:

A codificação do espaço de cor correto depende da compatibilidade do espaço de cor atual com os valores ITU H.273 CICP [ituh273], pois é assim que PQ, HLG e SMPTE ST 428 são armazenados. Rec 2100 PQ ou Rec 2100 HLG são os valores esperados para imagens HDR [rec2100].

Em todos os casos em que armazenamos valores CICP em vez de um perfil ICC, o valor do Coeficiente da Matriz será definido como 0 (Matriz de Identidade), pois o Krita não faz nenhuma conversão para YUV.

Rec 2100 PQ

A imagem será primeiro convertida para Rec 2020 linear. Em seguida, codificada com a função Quantizador Perceptual (também conhecida como curva SMPTE 2048). Esta é a codificação HDR mais comum e útil para imagens em que o brilho relativo é importante.

Rec 2100 HLG

A imagem será primeiro convertida para Rec 2020 linear. Em seguida, codificada com a função Hybrid Log Gamma e, por fim, se escolhido, o Hybrid Log Gamma OOTF reverso será aplicado. Isso é útil para imagens em que a exibição final pode não compreender PQ.

Mantenha os corantes, codifique PQ

Exibido apenas para imagens com espaço de cor compatível com ITU H.273 [ituh273]. A imagem será linearizada primeiro e, em seguida, codificada com uma curva quantizadora perceptual.

Manter corantes, codificar HLG

Exibido apenas para imagens com espaço de cor compatível com ITU H.273 [ituh273]. A imagem será linearizada primeiro e, em seguida, codificada com uma curva Log Gamma Híbrida. Por fim, o OOTF HLG reverso pode ser aplicado.

Manter corantes, codificar SMPTE ST 428

Exibido apenas para imagens com espaço de cor compatível com ITU H.273 [ituh273]. A imagem será linearizada primeiro e, em seguida, codificada com SMPTE ST 428. O Krita sempre abre imagens como essas como ponto flutuante linear. Esta opção existe para salvá-las como ST 428 novamente.

Sem alterações, clipe

A imagem será convertida simplesmente para um inteiro de 12 bits e os valores fora dos limites serão cortados, o perfil ICC será embutido.

Aplicar Hybrid Log Gamma OOTF reverso

Se deve ou não aplicar a etapa extra de conversão. Sua necessidade depende completamente do seu fluxo de trabalho HDR. Em caso de dúvida, aplique-a sempre que tiver importado uma imagem com a opção OOTF ativada.

Gama

Gama de exibição aproximado. O valor padrão é 1,2 para conversão para PQ.

Brilho

Brilho máximo da tela. O valor padrão é 10.000 cd/m² para conversão para PQ.