The RGB color model used by computers can theoretically display up to 16,8 million colors. And the software created by a Hungarian developer combines all these colors into individual, ethereal images.
According to New Scientist magazine, József Fejes has been declared the winner of an online competition to create images in which each pixel has a different color.
Ο codeJózsef Fejes's work won thanks to the visual value of the images it produces - he calls them "rainbow smoke".
Source: József Fejes
In general, the program colors each pixel to resemble its neighbors. In some cases, the code starts with a randomly colored pixel, which it places in an appropriate location on the screen, and then colors the neighboring pixelsdata with slightly different tones of the same color. In other cases, the program constantly picks random colors and places them in groups in the final picture.
"At first I did not know whether it would be beautiful or not. For me, it was just an interesting programming challenge. Eventually I was amazed at how beautiful she looked, "says Fees.
Click to enlarge 1200 × 1200 pixels (Source: József Fejes)
In fact, the images contain all the possible RGB colors only in their original, uncompressed form, which measures 4.096 by 4.096 pixels.
The images accompanying this article are only 485 pixel widths and can not include all colors.
In the RGB (Red, Green Blue) color model, each pixel is described by base how much red, green and blue color it contains. Since each of these colors can be displayed with 256 tones, the total number of colors is 256 x 256 x 256 = 16.777.216 colors.
The photoreceptors of the human eye are essentially based on a similar color scheme as they are sensitive to the same three colors, red, green and blue.
But the human eye can theoretically distinguish more colors than the RGB model gives - the entire color spectrum of human vision is included in the so-called CIE diagram.