Subscripted assignment dimension mismatch.!!!!!

1 visualización (últimos 30 días)
vidya
vidya el 13 de Nov. de 2013
Comentada: Matt J el 13 de Nov. de 2013
hello sir i have problem with this error.I had resolved it ..it was working fine..but its again can anybody help me to solve this
img_out(:,:,1)= gb ??? Subscripted assignment dimension mismatch.!!!!!
img_out is array which should hold gb ,gb is a image
description of image gb
[m,n,o]= size(gb)
m =71 n =71 o =1
>> whos gb
Name Size Bytes Class Attributes
gb 71x71 40328 double
>> ndims gb
ans =
2
description about img_out
img_out = zeros(size(img_in,1), size(img_in,2), N); where N = 12
whos img_out Name Size Bytes Class Attributes
img_out 3x3x2 144 double
>> ndims img_out
ans =
2
description about img_in
whos img_in
Name Size Bytes Class Attributes
img_in 584x565 329960 uint8
ndims img_in
ans =
2
  2 comentarios
Matt J
Matt J el 13 de Nov. de 2013
BTW, you are running ndims in a manner that will always give you "2" as a results, even when it is not true. E.g.,
>> img_out=rand(3,3,3);
>> ndims img_out
ans =
2
vidya
vidya el 13 de Nov. de 2013
oh ..how do i solve it now sir

Iniciar sesión para comentar.

Respuesta aceptada

Matt J
Matt J el 13 de Nov. de 2013
gb is too big to fit inside img_out(:,:,1). The former is 71x71 while the latter is 3x3.
  2 comentarios
vidya
vidya el 13 de Nov. de 2013
oh...how do i solve it now sir..
Matt J
Matt J el 13 de Nov. de 2013
Change the matrices to the correct size.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Geometric Transformation and Image Registration en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by