Réponses:
J'utilise généralement DigitalColor Meter (dans Utilities). Tant qu'il est ouvert, il vous donne les valeurs RVB du pixel situé sous le curseur de votre souris.
View
→ Show values as
→hexadecimal
Vous pouvez utiliser le colorimètre numérique intégré de macOS , mais il y a une mise en garde très importante:
Si vous utilisez simplement naïvement les paramètres par défaut, les valeurs qu’il affiche ne sont probablement pas celles que vous recherchez. (Cela peut être un problème pour la plupart des outils de pipetage de couleur).
Par défaut, le Digital Color Meter affiche les "valeurs natives", qui ressemblent aux valeurs RVB d'origine, mais ce n'est pas le cas. "Valeurs natives" signifie en fait les valeurs après leur conversion en profil de couleur pour l'affichage actuel . (Le profil de couleur utilisé est affiché en bas de la fenêtre Digital Color Meter.) Il s’agit généralement d’un profil de couleur spécifique pour votre affichage. Par exemple, mon Macbook Pro est défini sur le profil "LCD couleur".
Solution
Pour obtenir les valeurs RVB d'origine exactes avant la conversion, vous devez modifier temporairement votre System Preferences > Displays > Color > Display Profile
en sRGB
(l'espace colorimétrique le plus courant, utilisez cette option, sRGB
sauf indication contraire de votre part). Ensuite, les valeurs natives du colorimètre numérique vous donneront les valeurs RVB d'origine exactes que vous recherchez.
Une autre méthode pour les pages Web consiste à utiliser l'inspecteur de navigateur et à rechercher directement la valeur de couleur css.
Détails
Vous pouvez facilement tester cela pour vous-même. Accédez à une page Web qui répertorie les couleurs Web CSS et leurs valeurs RVB . Ouvrez le colorimètre numérique et réglez-le sur Valeurs natives. Parcourez la liste des couleurs et comparez les valeurs du compteur de couleurs numérique avec les valeurs d'origine. La plupart d'entre eux ne correspondront probablement pas exactement. (S'ils correspondent parfaitement, vous avez probablement configuré votre écran pour utiliser le profil sRGB).
En réalité, le compte-gouttes ne peut capturer la valeur qu'après avoir été convertie en profil de couleur de l'écran.
Vous pouvez changer le colorimètre numérique sur "Afficher en sRVB", mais cela ne vous donnera pas toujours les valeurs d'origine exactes. En effet, il convertit le sRGB d'origine en profil couleur, puis en sRGB. Parfois, il y a une erreur d'arrondi et ce sera un tout petit peu.
Le seul moyen de garantir l'exact original est de changer temporairement votre affichage en sRVB, car il n'y aura alors aucune conversion.
Pour en savoir plus, voici un excellent article .
Exemple
Voici un exemple d'utilisation de DCM sur ForestGreen rgb(34, 139, 34)
. Dans la première capture d'écran de DCM, vous pouvez voir que les valeurs sont toutes désactivées, car le profil "Valeurs natives" apparaît pour le profil "LCD couleur". Dans la deuxième capture d'écran de DCM, je l'ai changée en "Afficher en sRVB", mais l'une des valeurs est toujours désactivée en raison d'une erreur d'arrondi de double conversion. Dans la troisième capture d’écran de DCM, notez que j’ai modifié mon affichage pour utiliser l’espace colorimétrique sRGB. Enfin, il donne les valeurs originales exactes.
La deuxième ligne montre ce qui se passe si je prenais naïvement les mauvaises rgb(40, 138, 41)
valeurs et les utilisais. Bien que vous ne puissiez pas vraiment voir la différence à travers des yeux humains, c'est éteint. Et si vous répétez le processus, vous continuerez à vous éloigner.
ColorSnapper est le meilleur. 4,99 $ sur le Mac App Store.
Regardez la vidéo de démonstration et vous verrez ce que je veux dire.
J'ai commencé à me fier au plug-in Digital Color Picker pour étendre la palette de couleurs de Mac OS X. C'est fait par Wade de Panic.