• Viernes 21 de Febrero de 2025, 19:04

Autor Tema:  Cómo Manejo Imagenes RGB??  (Leído 1410 veces)

CesarCode

  • Nuevo Miembro
  • *
  • Mensajes: 3
  • Nacionalidad: mx
    • Ver Perfil
Cómo Manejo Imagenes RGB??
« en: Miércoles 10 de Marzo de 2010, 14:20 »
0
hola  :) ...
Empece a manejar el matlab hace algun tiempo en la escuela, pero tengo un problema con un ejercicio que me dejaron.
Se trata de hacer una función para rotar horizontalmente una imagen dada del tipo RGB(a color), solo que no se como manejar las imagenes de este tipo ya que estan hechas por 3 matrices  :unsure: .... aqui les pongo el codigo que hice solo que es convirtiendo la imagen en tonos de gris  :P(que es lo que no quiero, pero para que se den una idea) , espero que me puedan ayudar:

function [im] = rotarH(im)
im = imread('carmen.jpg');
im = rgb2gray(im);
[L,C] = size(im);
columna = C;
for c = 1:C
    for r = 1:L
        g(r,columna) = im(r,c);
    end
    columna = columna -1;
end
imshow(im);
figure,imshow(g);


muchas gracias de antemano  ^_^  espero sus respuestas  :beer: