Hola! Cómo puedo hacer un histograma de colores en una imagen previamente procesada para escala de grises y detección de bordes? Lo que me gustaría sería asignar el color rolo a los pixeles más saturados de blanco. Y luego los colores amarillo naranja verde y azul conforme la saturación de blanco vaya disminuyendo?? Espero tu ayuda! muchas gracias
Hola! Cómo puedo hacer que los píxeles de una escala de grises cambie a colores rojo, amarillo, naranja, verde, azul y morado, dependiendo de su saturación de blanco (de mayor a menor)?
Suponiendo que gris es una imagen en escala de grises: imshow(gris) RGBn = cat(3,gris,gris,gris); imshow(RGBn) Se concatenan tres planos de la misma imagen, por lo que quedará una imagen rgb que pareciera en escala de grises y ahora ya se podrían poner umbrales en las tonalidades (0-255) y reescribir en esa imagen RGBn el nuevo color combinando el valor del pixel en los tres planos. Espero haberme podido explicar.
@@mundotecnologico6659 Con lo anterior, en efecto me siguió apareciendo la imagen en escala de grises, antes de esas líneas de código había aplicado lo de este video. como puedo proceder a determinar los umbrales para cada color? Me parece que la gama de colores que quiero usar se conoce como “Jet”. Muchas gracias!!
@@roy_pacheco Prueba esto, espero que sea lo que buscas: Por ejemplo aquí estoy cargando una imagen cualquiera RGB y luego la convierto a escala de grises: gris = rgb2gray(imread('rgb.png')); colormap(figure,jet) contourf(gris) O esas últimas dos líneas reemplázalas por estas: image(gris) colormap(jet)
Te amo mucho, muchas gracias 🤧❤️
MUY CLARO
Hola! Cómo puedo hacer un histograma de colores en una imagen previamente procesada para escala de grises y detección de bordes? Lo que me gustaría sería asignar el color rolo a los pixeles más saturados de blanco. Y luego los colores amarillo naranja verde y azul conforme la saturación de blanco vaya disminuyendo??
Espero tu ayuda! muchas gracias
Hola, como podría usar esto de la detección de bordes, con un insecto para que después matlab pueda decir de que insecto se trata?
Hola , descubriste como realizar esa parte?
Hola! Cómo puedo hacer que los píxeles de una escala de grises cambie a colores rojo, amarillo, naranja, verde, azul y morado, dependiendo de su saturación de blanco (de mayor a menor)?
Suponiendo que gris es una imagen en escala de grises:
imshow(gris)
RGBn = cat(3,gris,gris,gris);
imshow(RGBn)
Se concatenan tres planos de la misma imagen, por lo que quedará una imagen rgb que pareciera en escala de grises y ahora ya se podrían poner umbrales en las tonalidades (0-255) y reescribir en esa imagen RGBn el nuevo color combinando el valor del pixel en los tres planos.
Espero haberme podido explicar.
@@mundotecnologico6659
Con lo anterior, en efecto me siguió apareciendo la imagen en escala de grises, antes de esas líneas de código había aplicado lo de este video.
como puedo proceder a determinar los umbrales para cada color? Me parece que la gama de colores que quiero usar se conoce como “Jet”.
Muchas gracias!!
@@mundotecnologico6659 Hay algún video de tu canal donde explique cómo puedo asignar los umbrales?
@@roy_pacheco Prueba esto, espero que sea lo que buscas:
Por ejemplo aquí estoy cargando una imagen cualquiera RGB y luego la convierto a escala de grises:
gris = rgb2gray(imread('rgb.png'));
colormap(figure,jet)
contourf(gris)
O esas últimas dos líneas reemplázalas por estas:
image(gris)
colormap(jet)
@@mundotecnologico6659 Muchas gracias por tomarte el tiempo de ayudarme!! Tus contenidos tambien me han servido mucho! Mil gracias