*.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 howPQ
,HLG
andSMPTE ST 428
are stored.Rec 2100 PQ
orRec 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 withSMPTE ST 428
. Krita always opens images like these as linear floating point, this option is there to save them asST 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
« Format de fichier « HEIF » (High Efficiency Image File) sur Wikipedia <https://en.wikipedia.org/wiki/High_Efficiency_Image_File_Format> »_
« 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> »_
« BT.2100 : valeurs des paramètres d'image pour la télévision à haute gamme dynamique pour utilisation dans la production et l'échange international de programmes <https://www.itu.int/rec/R-REC-BT.2100-2-201807-I/en> »_.
« Quantificateur perceptuel sur Wikipedia <https://en.wikipedia.org/wiki/Perceptual_quantizer> »_
« Gamma logarithmique hybride sur Wikipedia <https://en.wikipedia.org/wiki/Hybrid_log%E2%80%93gamma> »_