Comme le note correctement Elmo Allén, il ne s'agit ni d'une illusion d'optique, ni d'un bug dans votre éditeur graphique, mais d'un effet dû à la technologie de moniteur utilisée.
Plus précisément, sur un écran d’ ordinateur TFT-LCD moderne typique , chaque pixel est en réalité composé de trois sous-pixels séparés disposés côte à côte, respectivement de couleur reg, de vert et de bleu:
Chacun de ces sous-pixels ne peut produire que l'une des couleurs primaires de la lumière, mais comme ils sont très proches les uns des autres, leurs couleurs se mélangent lorsque vous les regardez, produisant l'illusion d'une couleur unie.
Pour un pixel blanc (ou gris), tous les sous-pixels sont également illuminés. En ajustant l'intensité des différents sous-pixels les uns par rapport aux autres, différentes couleurs peuvent être produites. À l'extrême, pour un pixel pur rouge, vert ou bleu, seuls les sous-pixels produisant cette couleur sont activés. Ainsi, votre bande rouge-vert-rouge sera, au niveau des sous-pixels, rendue comme suit:
Ici, vous pouvez commencer à voir ce qui se passe: il y a généralement un écart de deux sous-pixels sombres entre chaque éclairé, mais aux limites entre les couleurs, l’écart est de trois sous-pixels (créant une bande sombre) ou d’un seul (créant un un léger).
Bien entendu, l’effet est plus évident lorsque les couleurs des sous-pixels proches sont mélangées, comme cela se produit normalement lorsque vous regardez à l’écran:
Ici, j’ai appliqué seulement un flou modéré, simulant ce que vous pourriez voir si, par exemple, vous regardiez votre écran à travers une loupe. (Essayez-le!) La bande sombre à la limite gauche est évidente ici; la bande lumineuse à la limite de droite n'apparaît pas aussi clairement, mais elle deviendrait plus visible si l'image était plus floue.
Bien sûr, vous n’avez pas à faire confiance à ces images simulées. Laissez-moi plutôt inclure quelques photos en gros plan que j'ai prises de l'écran de mon ordinateur portable, montrant l'image dans votre question, avec un appareil photo numérique bon marché:
Comme dans l'image simulée, la ligne sombre est très évidente; la ligne brillante l'est moins, peut-être parce qu'il y a toujours un sous-pixel sombre entre ceux qui sont allumés, il n'y a donc pas de pic d'intensité aussi clair.
Que pouvez-vous faire pour résoudre ce problème?
En principe, cet effet pourrait être compensé automatiquement par votre moniteur, par exemple en détectant de telles transitions problématiques et en laissant les couleurs se fondre légèrement les unes dans les autres pour adoucir la transition. Cela ajouterait cependant plus de complexité et de coût, raison pour laquelle la plupart des fabricants d’écrans ne se soucient pas de rien.
Vous pouvez toutefois obtenir le même résultat vous-même en ajoutant une bande étroite de couleur intermédiaire (par exemple, jaune, rouge et vert) entre de tels champs de couleur très contrastés. La couleur de cette bande doit correspondre approximativement à la luminance moyenne des couleurs environnantes, en tenant compte du gamma d'affichage .