Hace un tiempo, sin tener nada mejor que hacer, me puse a crear una imagen con todos los colores RGB. Sí, así es. Los 16,8 millones. Este pequeño espectáculo de locura también resultó ser una gran demostración de los poderes del formato de imagen PNG: El gráfico, de 16,8 millones de píxeles y 24 bits de color, acaba ocupando unos modestos 50 MB sin comprimir. El formato PNG produce un archivo de 58,0 kB. Antes de que vea esta obra de arte (verdaderamente) colorida, advierto a los que tienen ordenadores lentos.
#11:
Mi mujer dice que faltan muchos colores y me ha nombrado unos cuantos. Solo recuerdo uno que llama "Gris salmón aterciopelado de amanecer neblinoso"
#3:
En realidad no estáis viendo más de 3 colores, el resto son imaginaciones vuestras.
#2:
Yo solo veo unos 16 colores, le preguntaré a mi mujer a cuántos ve ella.
#1:
- ¿De qué color son mis ojos?
- Sujetador Intimissimi de aros Lady sexy macramé copa B verde.
#15:
Es interesante lo que comenta el autor que el formato PNG empaqueta toda esta información (16.8 millones de píxeles con 24 bits de información de color cada uno, es decir, unos 50MB) en una imagen de unos 58KB.
También me ha llegando de ternura este comentario del autor (la publicación original es de 2005):
Before you take look at this (truly) colourful piece of art, I warn those with slow computers. Don’t let the light download trick you – the graphic packs a nice punch to the CPU if you’re on something like 400 MHz.
#7 Esta hablando del espacio de conos LMS, que es la base de la vision humana. En realidad solo podemos ver esos primarios y es el cerebro quien "interpola" los colores de en medio. En relidad, el amarillo no existe y el marron es una ilusion, pero esto es una informacion irrelevante que queda un poco reservada a los profesionales del color.
Por cierto que el cero corresponderia con la vision escotopica, pero hay muy poca literatura sobre este tema.
#8 El RGBado fue creado para oprimir al CMYK y mantenerlo a un lado. Los colores RGB provocan sensación de dureza y fuerza mientras que los CMYK transmiten sensación de mayor sensibilidad y menos fuerza.
Es interesante lo que comenta el autor que el formato PNG empaqueta toda esta información (16.8 millones de píxeles con 24 bits de información de color cada uno, es decir, unos 50MB) en una imagen de unos 58KB.
También me ha llegando de ternura este comentario del autor (la publicación original es de 2005):
Before you take look at this (truly) colourful piece of art, I warn those with slow computers. Don’t let the light download trick you – the graphic packs a nice punch to the CPU if you’re on something like 400 MHz.
#42 la primera imagen parece ser el "mejor caso posible" (o casi) para la compresión sin pérdida de PNG, el segundo tiene los píxeles distribuidos aleatoriamente, posíblemente el peor caso para el algoritmo de compresión. La tercera imagen vuelve a una estructura más amigagle con el algoritmo de compresión, pero se queda en tan sólo 78Kb.
Ningún color resultó herido durante estos experimentos
El articulo habla de colores cuando tendria que hablar de combinaciones de numeros rgb. El color obtenido depende del dispositivo que convierta esos numeros a colores. De esos 16 millones, una pantalla sRGB normalita, colapsa muchas combinaciones al mismo color. Tambien hay colores que quedan fuera del gamut y no se pueden representar en sRGB pero, por ejemplo, si en prophoto. Segun fuentes fiables (hunt) la vision humana puede distinguir hasta diez millones de colores, pero esto no tiene nada que ver con los numeros rgb.
Aún recuerdo cuando iba a casa de un amigo y veia 16 millones de colores en la configuración del monitor de su recién instalado Windows 95 con SVGA.
Yo aún tenía que conformarme con mi Windows 3.1 (no 3.11) y su monitor EGA (aunque posteriormente conseguí instalarle Windows 95, con sus consiguientes dolores).
Esa forma de presentar la imagen no me gusta, no hay otra mejor, donde se aprecien mejor cómo van cambiando los colores? Es que la mayoría de cuadros parecen iguales entre sí
No entiendo cuál es la rareza...
For r= in range(256):
for g in range(256):
for b in range(256):
i=0
plt.axhline(y=i, color=[(r,g,b)], linestyle='-')
i=i+0.1
plt.show()
editado:
mierda, el procesador de menéame no deja escribir espacios para el código, pero creo que se entiende el snippet.
Comentarios
En realidad no estáis viendo más de 3 colores, el resto son imaginaciones vuestras.
#3 cierto
#3 4 colores, te olvidas del #000000
#7 El #000000 es la ausencia de los tres colores, por lo que la afirmación de "no estáis viendo más de 3 colores" sigue siendo cierta.
#7 Esta hablando del espacio de conos LMS, que es la base de la vision humana. En realidad solo podemos ver esos primarios y es el cerebro quien "interpola" los colores de en medio. En relidad, el amarillo no existe y el marron es una ilusion, pero esto es una informacion irrelevante que queda un poco reservada a los profesionales del color.
Por cierto que el cero corresponderia con la vision escotopica, pero hay muy poca literatura sobre este tema.
#3 Negacionista del espectro?
#17 Iker Jimenez desaprueba esos comentarios entonces
Mi mujer dice que faltan muchos colores y me ha nombrado unos cuantos. Solo recuerdo uno que llama "Gris salmón aterciopelado de amanecer neblinoso"
#11 está abajo a la derecha. de nada.
#14 Depende del monitor, algunos son mejores y otros peores. Si no es bueno se confunde con el "gris salmón aterciopelado de amanecer sopa de pollo".
Yo solo veo unos 16 colores, le preguntaré a mi mujer a cuántos ve ella.
#2 ufff, cuidadito lo mismo acabas durmiendo una semana en el sofa.
#4 otra?
#10 Me hace gracia pero me da pena a la vez.
- ¿De qué color son mis ojos?
- Sujetador Intimissimi de aros Lady sexy macramé copa B verde.
#1 Con una copa B casi que puedes decirle de que color son sus ojos...
Ya estan tardando en aparecer los negacionistas del RGB
#8 Pues sí
#8 El verde es combinación de amarillo y azul, el RGB es una farsa.
#8 Pues yo creo que los negacionistas no existen, son una invención de los gobiernos para tenernos distraídos con tonterías.
#29 Negacionista de negacionistas!! El mundo va a implosionar
#34 Mientras no busques Google en Google no hay problema.
#8 El RGBado fue creado para oprimir al CMYK y mantenerlo a un lado. Los colores RGB provocan sensación de dureza y fuerza mientras que los CMYK transmiten sensación de mayor sensibilidad y menos fuerza.
Es interesante lo que comenta el autor que el formato PNG empaqueta toda esta información (16.8 millones de píxeles con 24 bits de información de color cada uno, es decir, unos 50MB) en una imagen de unos 58KB.
También me ha llegando de ternura este comentario del autor (la publicación original es de 2005):
Before you take look at this (truly) colourful piece of art, I warn those with slow computers. Don’t let the light download trick you – the graphic packs a nice punch to the CPU if you’re on something like 400 MHz.
¡Ay! Aquellos PIII de 500 MHz
#15 450MHz ... con aquello le petabas el culo a cristo jugando al unreal torunamet...
Dios que viejos somos...
#18 Yo pasé directamente de Pentium (original) a un PIV, entre medias sólo podía mirar con envidia a los que tenían una máquina de > 200 MHz
#18 MULTIDESTRUCCIÓN!!
#15 como extraño mi Pentium 2 200MHz, eso era un maquinon moviendo el programa de álgebra lineal que venía con el libro en un diskette de 3.5''.
#23 El P2 en mis tiempos se lo compraban los que tenían más presupuesto, principalmente para jugar (y fardar), críos que éramos
En el instituto un profesor nos pasó una copia de Derive 5, un programa la mar de majo. Lo usé muchísimo para representación gráfica de funciones.
#15 En realidad el PNG ocupa esos 58 megabytes. Al menos con la segunda imagen pasa.
#42 la primera imagen parece ser el "mejor caso posible" (o casi) para la compresión sin pérdida de PNG, el segundo tiene los píxeles distribuidos aleatoriamente, posíblemente el peor caso para el algoritmo de compresión. La tercera imagen vuelve a una estructura más amigagle con el algoritmo de compresión, pero se queda en tan sólo 78Kb.
Ningún color resultó herido durante estos experimentos
Morado y verde 😅
lo que me resulta más curioso es lo de que en PNG solo ocupe 58 kb
#16 imagino que la compresión (sin pérdida) funciona muy bien con esta imagen que tiene un patrón muy regular.
Hasta he bajado la imagen para ver que seguía pesando 58KB y efectivamente, no ha puesto ni un KB extra en todo este tiempo
El articulo habla de colores cuando tendria que hablar de combinaciones de numeros rgb. El color obtenido depende del dispositivo que convierta esos numeros a colores. De esos 16 millones, una pantalla sRGB normalita, colapsa muchas combinaciones al mismo color. Tambien hay colores que quedan fuera del gamut y no se pueden representar en sRGB pero, por ejemplo, si en prophoto. Segun fuentes fiables (hunt) la vision humana puede distinguir hasta diez millones de colores, pero esto no tiene nada que ver con los numeros rgb.
Pues yo sólo veo 16.777.215... habré contao mal
#24 Te falta el negro
#28 nah, me gusta contarlos yo mismo...
Gracias! Súper útil
#25 si, ya tenemos ideas para colorear de forma novedosa los cuadernillos de dibujos de los niños
#35 te imaginas sacando punta a todos los lápices??
#36
Aún recuerdo cuando iba a casa de un amigo y veia 16 millones de colores en la configuración del monitor de su recién instalado Windows 95 con SVGA.
Yo aún tenía que conformarme con mi Windows 3.1 (no 3.11) y su monitor EGA (aunque posteriormente conseguí instalarle Windows 95, con sus consiguientes dolores).
Pues yo creo que alguno se repite... a mi no me la pega
Este es artículo es de la época pre-meneame! 10 meses antes de la era. 😀
Esa forma de presentar la imagen no me gusta, no hay otra mejor, donde se aprecien mejor cómo van cambiando los colores? Es que la mayoría de cuadros parecen iguales entre sí
No entiendo cuál es la rareza...
For r= in range(256):
for g in range(256):
for b in range(256):
i=0
plt.axhline(y=i, color=[(r,g,b)], linestyle='-')
i=i+0.1
plt.show()