• Miércoles 15 de Abril de 2026, 11:28

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - hardoc

Páginas: [1]
1
Matlab / Re: TRANSFORMACION DEL NIVEL DE GRIS A COLOR
« en: Jueves 14 de Mayo de 2009, 04:21 »
Hola de nuevo, en verdad gracias por los comentarios que me han dado e seguido investigando y me he encontrado un programa donde vienen varios programas dentro de el y uno de ellos es el de pseudocolor que es lo que yo quiero hacer, el problema que tengo es que tiene una imagen ya predefinida y no puedo cambiarla para que me de con la imagen que yo quiera, por favor ayudenme se los agradeseria les dejo el programa para que lo chequen y haber si  me pueden ayudar.

2
Matlab / Re: TRANSFORMACION DEL NIVEL DE GRIS A COLOR
« en: Miércoles 13 de Mayo de 2009, 03:58 »
Gracias por ayudarme y decirme mas o menos, ya le enseñe al profesor lo que hice pero estoy mal, lo que hice fue qu no utilice las formulas que estan hay hice 3 imagenes cada una de su color que es rojo verde y azul RGB, pero con un programa que ya avia hecho pense que con ese pues lo podia unir se llama de super posicion, pero cuando lo vio el profesor pues nada que ver jajaja eso dijo, siento que con las formulas me debe de dar pero esas son las dos hojas las cuales nada mas habla de ese tema espero que me ayuden dejo el codigo que hixe


persona=imread('image.JPG');
[x,y,z]=size(persona);
    for a=1:1:x
        for b=1:1:y
           persona(a,b,1)=round((persona(a,b,1)+persona(a,b,2)+persona(a,b,3))/3);
           persona(a,b,2)=persona(a,b,1);
           persona(a,b,3)=persona(a,b,1);
           
        end
    end
for i=1:1:x
    for j=1:1:y
        R(i,j,1)=255;
        R(i,j,2)= persona(i,j,2);
        R(i,j,3)= persona(i,j,3);

        G(i,j,2)=255;
        G(i,j,1)= persona(i,j,1);
        G(i,j,3)= persona(i,j,3);

        B(i,j,3)=255;
        B(i,j,2)= persona(i,j,2);
        B(i,j,1)= persona(i,j,1);
    end
end
figure,imshow(uint8(R));
figure,imshow(uint8(G));
figure,imshow(uint8(B));


foto1 = imread('21.jpg');
foto2 = imread('22.jpg');
foto3 = imread('23.jpg');

[x,y,z] = size(foto1);
[u,v,w] = size(foto2);
[t,g,s] = size(foto3);

alto = 0;
ancho = 0;

if (x < u)
    alto = x;
end
if(y < v)
    ancho = y;
end
if(x > u)
    alto = u;
end
if(y > v)
    ancho = v;
end
if (x == u)
    alto = x;
end
if(y == v)
    ancho = y;
end
     
suma = zeros(alto,ancho,3);
lambda = 0.5;

for m=1:1:alto
    for n = 1:1:ancho
        suma(m,n,1) = round((foto1(m,n,1) * lambda) + (foto2(m,n,1) * lambda) + (foto3(m,n,1) * lambda));
        suma(m,n,2) = round((foto1(m,n,1) * lambda) + (foto2(m,n,1) * lambda) + (foto3(m,n,1) * lambda));
        suma(m,n,3) = round((foto1(m,n,1) * lambda) + (foto2(m,n,1) * lambda) + (foto3(m,n,1) * lambda));
    end
end
       
 figure, imshow(uint8(suma));




GRACIAS POR SU AYUDA

3
Matlab / Re: TRANSFORMACION DEL NIVEL DE GRIS A COLOR
« en: Domingo 10 de Mayo de 2009, 05:36 »
Hola gracias por tu comentario mira lo que tengo de teoria pero no se como aplicarla en el programa supuestamente son unos algoritmmos o serian unas formulas pero pues no se como aplicarlo, estaba pensando que que se dejaria la suma ponderada para asi sacar el intenso color de gris y asi darselo pero con intensidad de rojo otro para azul y otro para verde y asi a la hora de juntarlos forma el color original les dejo la teoria que tengo va para ver si me pueden hechar la mano

4
Matlab / TRANSFORMACION DEL NIVEL DE GRIS A COLOR
« en: Sábado 9 de Mayo de 2009, 06:37 »
HOLA AMIGOS SOY NUEVO CON ESTE PROGRAMA Y PUES EL PRROFESOR SE ESTA PONIENDO MUY EXIGENTE NO NOS ENSEÑA Y QUIERE QUE LE ENTREGUEMOS MUCHAS PRACTICAS UNA DE ELLAS ES ESTA PASAR UNA IMAGEN DE GRISES A COLOR PUES YA ESTUVE INVESTIGANDO MUCHO PERO NO ENCUENTRO NADA YA ESTOY DESESPERADO JIJIJI ESPERO QUE ME AYUDEN POR FAVOR, YA HICE EL DE PASAR UNA IMAGEN DE COLOR A GRISES, PERO AHORA NOS ESTA PIDIENDO ALREVEZ, AYUDENME.

5
Matlab / Re: MATLAB EJERCICIO.. NECESITO APOYO
« en: Sábado 9 de Mayo de 2009, 06:20 »
hola que tal creo que ustedes me pueden ayudar, apenas empece este semestre a utilizar este compilador o programa, pero me a tocado un profesor muy exigente y no nos dice si estamos correctos o no, nos a dejado realizar muchos programas y uno de ellos es convertir una imagen de color a escala de grises, la verdad no entiendo mucho me gustaria que me ayudaran con un programa, ahora seria la inversa de escala de grises pasarlo a color, bueno por lo que he leido tengo que hacer tres imagenes cada una con su color osea una imagen con diferente instensidad de rojo, una azul y una verde y tengo los algoritmos pero en este libro no entiendo, no se si me pudieran ayudar con este programa se los agradeceria muchisimo, me quise vasar en el programa de color a escala de grises pero creo nada que ver. por favor ayudenme :huh:

Páginas: [1]