*.heif et *.avif

The High Efficiency Image Format (*.heif, *.heic), and its cousin, AV1 Image Format (*.avif) are formats which use video codecs (H264, H265 and AV1) to store their data. They are more and more popular with mobile phones as their default image file format, and *.avif is to be natively supported by all web browsers within the next few years.

Krita supports saving Nuances de gris and RGB images to these formats. Furthermore, it can save 8 bit, will save 16 bit integer as 12 bit, and can save 16 and 32 bit float as 12 bit, with an HDR color space.

Compared to *.png and *.jpg, these formats tend to smooth out textures to make them easier to compress, and therefore great for sharp images with a lot of smooth gradients. Images with a lot of texture or fine details may lose said detail (for example, cat whiskers seem to get lost), and thus *.jpg might be better suited.

Importer des options

Krita supports all the color spaces that these formats can handle, and will convert in the case of the few formats it cannot handle. This has been automated for the most part, with Krita selecting or generating the appropriate ICC profile where necessary.

Images that are HDR images, so the ones that have the Perceptual Quantizer, Hybrid Log Gamma or SMPTE ST 428 transfer functions, will be converted to a linear 32 bit floating point version of that color space.

However, Hybrid Log Gamma needs an extra conversion step inbetween, as Krita currently does not support sending HLG data to the display. For this Scene Linear to Display Linear conversion, it would need to know your display gamma and maximum brightness. The default brightness and gamma values are the ones used for a HLG to PQ conversion, and probably your best bet when your monitor is able to display Krita's HDR. When exporting this image with HLG, it's recommended to reuse the same values for the reverse OOTF there.

Appliquer un gamma logarithmique hybride « OOTF »

S'il faut appliquer l'étape de conversion supplémentaire. Cette étape convertira les valeurs linéaires de la scène en valeurs linéaires pour l'affichage. Ensuite, cette nécessité dépend donc entièrement de votre flux de travail « HDR ». En cas de doute, appliquez-la.

Gamma

Réaliser une approximation pour le gamma d'affichage. La valeur par défaut est de 1.2 pour la conversion en « PQ ».

Luminosité

Luminosité maximale de l'écran. La valeur par défaut est de 10.000 cd / m² pour la conversion en « PQ ».

Exporter des options

Sans perte

Utiliser les options d'encodage sans perte. Désactive les Paramètres avancés sans perte.

Configuration avancée pour méthode sans perte
Qualité

Détermine dans quelle mesure l'encodeur doit privilégier la qualité par rapport à la compression. Les valeurs plus élevées conduisent à un meilleur aspect, mais les valeurs plus basses permettent d'avoir des fichiers moins volumineux.

Chrominance

Chroma Subsampling settings. Humans are more sensitive to the brightness of an image than its colorfulness, so halving the colors of an image can be a very useful way to compress an image. This is best used with images that have few sharp contrasts, as that is where the reduced resolution is most obvious.

420

La luminosité de l'image sera à pleine résolution, tandis que la richesse des couleurs sera réduite de moitié dans les deux dimensions.

422

La luminosité de l'image sera à pleine résolution, tandis que la colorimétrie sera divisée par deux horizontalement.

444

La luminosité et les couleurs de l'image, à la fois, seront en pleine résolution.

Configuration de conversion

Ils n'apparaissent que sur les images à virgule flottante. Ils sont utilisés pour enregistrer des images dont les valeurs sont supérieures à 1,0 en tant qu'images « HDR » en les encodant avec une fonction de transfert spécifique.

Espace :

Encoding the right color space depends on how compatible the current color space is with the ITU H.273 CICP values [ituh273], as this is how PQ, HLG and SMPTE ST 428 are stored. Rec 2100 PQ or Rec 2100 HLG are the expected values for HDR images [rec2100].

Dans tous les cas où nous stockons des valeurs « CICP » au lieu d'un profil « ICC », la valeur du coefficient de matrice sera mise à 0 (matrice d'identité). En effet, Krita ne fait pas de conversion en « YUV ».

Rec 2100 PQ

Image will first be converted to Rec 2020 linear. Then encoded with the Perceptual Quantizer function (also known as SMPTE 2048 curve). This is the most common HDR encoding, and useful for images where the relative brightness is important.

Rec 2100 HLG

Image will first be converted to Rec 2020 linear. Then encoded with the Hybrid Log Gamma function, and finally, if chosen, the reverse Hybrid Log Gamma OOTF is applied. This is useful for images where the final display may not understand PQ.

Conserver les colorants. Encoder en « PQ ».

Ne s'affiche que pour les images avec un espace colorimétrique compatible « ITU H.273 » [ituh273]. L'image sera d'abord linéarisée, puis encodée avec une courbe de quantification perceptuelle.

Conserver les colorants. Encoder « HLG ».

Ne s'affiche que pour les images avec un espace colorimétrique compatible avec la norme « ITU H.273 »[ituh273]. L'image sera d'abord linéarisée, puis encodée avec une courbe de gamma logarithmique hybride. Enfin, l'OOTF HLG inverse pourrait être appliqué.

Conserver les colorants. Encoder en « SMPTE ST 428 ».

Shows only for images with an ITU H.273 compatible color space [ituh273]. The image will be linearized first, and then encoded with SMPTE ST 428. Krita always opens images like these as linear floating point, this option is there to save them as ST 428 again.

Aucune modification. Couper

L'image sera convertie en totalité sur 12 bits. Les valeurs hors limites seront supprimées et le profil « ICC » sera intégré.

Appliquer un gamma inverse logarithmique hybride « OOTF »

S'il faut appliquer l'étape de conversion supplémentaire. Cette nécessité dépend entièrement de votre flux de travail « HDR ». En cas de doute, appliquez. Appliquez la toujours lorsque vous avez importé une image avec l'option « OOTF » activée.

Gamma

Réaliser une approximation pour le gamma d'affichage. La valeur par défaut est de 1.2 pour la conversion en « PQ ».

Luminosité

Luminosité maximale de l'écran. La valeur par défaut est de 10.000 cd / m² pour la conversion en « PQ ».

Voir aussi

[ituh273] (1,2,3,4)

« H.273 : points de code indépendants du codage pour l'identification du type de signal vidéo <https://www.itu.int/rec/T-REC-H.273/en> »_

[rec2100]