Título: ¿Como cambian el color de una imagen? Publicado por: SrTrp en 2 Mayo 2020, 07:54 am Hola que tal estoy pensando hacer una sección como de avatar quisiera saber como es que algunas paginas logran eso, por ejemplo esta imagen que les dejo abajo hacer 3 colores para cada cabello osea solo se podrian elegir 3 meter 3 imagenes(color el original, blanco y amarillo) y de igual forma para la playera, pero estas paginas que les menciono tienen una paleta de colores y se crea una imagen a decision de la tonalidad y eso, como es que esto es posible? se puede jugar con la sataración de cada imagen? para lograr eso.
Tengo pensado dividir así cada personaje 1.-Rostro 2.-Cabello 3.-Playera (https://i.imgur.com/km7JZT4.png) Título: Re: ¿Como cambian el color de una imagen? Publicado por: @XSStringManolo en 2 Mayo 2020, 09:08 am Pues hay bastantes formas. La más cutre y trabajosa posiblemente sea editar las fotos a mano y cambiarlas cada vez que pinchan en un color.
Yo personalmente cambiaría el color de los píxeles usando el canvas y javascript. Te dejo un código en el que uso los colores para recrear la imagen con etiquetas a las que aplico css en base a los propios colores de cada pixel. En vez de eso puedes editar los colores directamente en la imagen que está sobre el canvas. Código
Título: Re: ¿Como cambian el color de una imagen? Publicado por: [u]nsigned en 2 Mayo 2020, 19:08 pm Otra forma, de ser posible, seria usando SVG para las imágenes, que es manipulable desde js como de la misma forma que el DOM.
Dicho a groso modo, SVG es a la imágenes lo que HTML es al texto. https://maismedia.com/blog/tutoriales/guia-practica-svg-web/ |