Hace 2 años | Por geralt_ a davidnaylor.org
Publicado hace 2 años por geralt_ a davidnaylor.org

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.

Comentarios

perro_marron

#3 cierto

Ka0

#3 4 colores, te olvidas del #000000

sorrillo

#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.

perro_marron

#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.

Uno_Mas

#3 Negacionista del espectro?

Quecansaometienes...

#17 Iker Jimenez desaprueba esos comentarios entonces

R

#11 está abajo a la derecha. de nada.

EmuAGR

#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".

obmultimedia

#2 ufff, cuidadito lo mismo acabas durmiendo una semana en el sofa.

Ne0

#4 otra?

#10 lol lol lol Me hace gracia pero me da pena a la vez.

e

#1 Con una copa B casi que puedes decirle de que color son sus ojos...

Veelicus

Ya estan tardando en aparecer los negacionistas del RGB

geralt_

#8 Pues sí

Graffin

#8 El verde es combinación de amarillo y azul, el RGB es una farsa.

abnog

#8 Pues yo creo que los negacionistas no existen, son una invención de los gobiernos para tenernos distraídos con tonterías.

Quecansaometienes...

#29 Negacionista de negacionistas!! El mundo va a implosionar

neo1999

#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.

Uno_Mas

#15 450MHz ... con aquello le petabas el culo a cristo jugando al unreal torunamet...
Dios que viejos somos...

maxmalkav

#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

p

#18 MULTIDESTRUCCIÓN!!

D

#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''.

maxmalkav

#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.

Far_Voyager

#15 En realidad el PNG ocupa esos 58 megabytes. Al menos con la segunda imagen pasa.

maxmalkav

#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

Mltfrtk

Morado y verde 😅

gregoriosamsa

lo que me resulta más curioso es lo de que en PNG solo ocupe 58 kb

maxmalkav

#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

perro_marron

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.

h

Pues yo sólo veo 16.777.215... habré contao mal

c

#24 Te falta el negro

h

#28 nah, me gusta contarlos yo mismo...

f

Gracias! Súper útil

#25 lol lol lol si, ya tenemos ideas para colorear de forma novedosa los cuadernillos de dibujos de los niños

f

#35 te imaginas sacando punta a todos los lápices??

c

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 roll

edgard72

Este es artículo es de la época pre-meneame! 10 meses antes de la era. 😀

Toranks

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í

a

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.