Hipermatrices de tamaño N(Novato en Matlab)
Publicado por Gaspar (2 intervenciones) el 17/01/2013 12:19:36
Hola ,
Antes de nada decir que soy nuevo en la programación con Matlab con todo lo que eso supone.He realizado un programa en matlab para el tratamiento de imágenes ,pues bien cuando abrimos una imagen en matlab nos la abre como una hipermatriz de tamaño alto*ancho*3 donde 3 son los planos r,g y b de la imagen.El problema surge a la hora de extender el programa a n planos. Inicialmente descompongo esta matriz en tres variables donde me quedo con cada plano r,g y b en tres variables (tres matrices nuevas bidimensionales de tamaño alto*ancho)que luego se descomponen para hacer el tratamiento y se vuelven a montar.El problema que tengo es que no se como crear esas n variables según el tamaño(variables que tengo que asignar a los n planos bidimensionales) y como trabajar con ellas para realizar el tratamiento segun el tamaño n .
Algo sencillo pero que no se como programarlo en matlab.
Un saludo y gracias de antemano.
Antes de nada decir que soy nuevo en la programación con Matlab con todo lo que eso supone.He realizado un programa en matlab para el tratamiento de imágenes ,pues bien cuando abrimos una imagen en matlab nos la abre como una hipermatriz de tamaño alto*ancho*3 donde 3 son los planos r,g y b de la imagen.El problema surge a la hora de extender el programa a n planos. Inicialmente descompongo esta matriz en tres variables donde me quedo con cada plano r,g y b en tres variables (tres matrices nuevas bidimensionales de tamaño alto*ancho)que luego se descomponen para hacer el tratamiento y se vuelven a montar.El problema que tengo es que no se como crear esas n variables según el tamaño(variables que tengo que asignar a los n planos bidimensionales) y como trabajar con ellas para realizar el tratamiento segun el tamaño n .
Algo sencillo pero que no se como programarlo en matlab.
Un saludo y gracias de antemano.
Valora esta pregunta


0