Matlab - Error con matrices

 
Vista:

Error con matrices

Publicado por Cristhian Sanchez unicauca (1 intervención) el 27/02/2016 23:30:24
Hola espero que me puedan ayudar con este problemas.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
clear  all, clc
%Cargar   una imagen
a=imread('carros.png');
 
%Extraer los planos  de  la  imagen
ar=a(0,0,1);
ag=a(0,0,2);
ab=a(0,0,3);
 
%Despliegue  de las imagenes
figure(1),subplot(2,3,2),imshow(a),tilte('Imagen   Original')
figure(1),subplot(2,3,4),imshow(ar),tilte('Plano  Rojo')
figure(1),subplot(2,3,5),imshow(ab),tilte('Plano  Azul')
figure(1),subplot(2,3,6),imshow(ag),tilte('Plano  Verde')

Cuando ejecuto este programa par cargar las imagenes sale el siguiente error:


??? Attempted to access a(0,0,1); index must be a
positive integer or logical.

Error in ==> planos at 6
ar=a(0,0,1);


Alguien me puede ayudar o explicar porque se genera este error, muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder