Je dois admettre que je ne suis pas une personne qui se soucie beaucoup de la précision des couleurs. Si les couleurs sont suffisamment différentes entre le texte et le fond, et que je peux lire l'écran, je suis content.
Chaîne d'e-mails vieille de 7 ans sur les précalculs
La différence entre l'absence de précalculs, la normale, la basse résolution et la haute résolution n'est pas seulement une question de rapidité, mais peut conduire à failles dans l'ombre :
J'avais réglé Cinepaint dans les options de gestion des couleurs pour utiliser "don't précalculer" plutôt que l'une des autres options de Cinepaint (Low Résolution, Haute Résolution, CMM par défaut). Je regrette de ne pas avoir réalisé que que ce paramètre particulier pouvait faire une différence, parce que cela aurait car cela m'aurait fait gagner beaucoup de temps et d'essais fastidieux.
Je ne connais aucun autre programme d'édition d'image, à part Cinepaint, qui offre à l'utilisateur le choix d'utiliser Low Res, High Res, CMM default, ou "Ne pas précalculer". Je suppose que la plupart ou tous utilisent quelque chose quelque chose comme "CMM default", parce que je viens de vérifier, et Cinepaint, lorsqu'il est réglé sur utiliser "CMM par défaut" et "utiliser la compensation du point noir" produit le même résultat. la même division par deux des valeurs d'ombre que tous les autres éditeurs d'images.
En tout cas, à ce stade, tous les éditeurs d'images que j'ai testés, autres que le que Cinepaint et la dernière version alpha de Krita 2.6, produit des ombres visiblement endommagées si un profil gamma linéaire est impliqué dans une conversion de profil ICC. conversion de profil ICC.
Le point de vue de l'auteur de littleCMS sur les précalculs
Dans son Tutoriel .pdf L'auteur déclare que s'il n'y a que quelques couleurs à transformer, les précalculs peuvent être désactivés :
Optimisation
Little CMS essaie d'optimiser les chaînes de profil dans la mesure du possible. Il existe des schémas d'optimisation intégrés et vous pouvez ajouter de nouveaux schémas en utilisant un plug-in. Cela améliore généralement les performances de la transformation, mais peut introduire un petit retard de 1 à 2 secondes lors de la création de la transformation. Si vous n'allez transformer que quelques couleurs, vous n'avez pas besoin de ces précalculs. Alors, l'indicateur cmsFLAGS_NOOPTIMIZE dans cmsCreateTransform() peut être utilisé pour inhiber le processus d'optimisation. Voir la référence API pour une discussion plus détaillée des drapeaux.