Storing images in matrix
3 views (last 30 days)
Show older comments
Hi
I am getting an error with my image processing algorithm, code given below:
for c = 2:50
Img = double(Video(1,c).cdata);
r = c - 1;
while (r>=1)
if (c - r) >= 10
break
end
ImgR = double(Video(1,r).cdata);
NewFrame = Predicted_Function(Img, ImgR);
NewFrames(c,r) = NewFrame;
r = r - 1;
end
"??? Subscripted assignment dimension mismatch." error in line "NewFrames(c,r) = NewFrame"
Please Help!
0 Comments
Accepted Answer
Walter Roberson
on 16 Jul 2011
Your ImgR will be an array. What does Predicted_Function do with array inputs? If it returns an array, then you are expecting to store that array in the single location NewFrames(c,r).
Perhaps you want,
NewFrames(c,r).cdata = NewFrame;
0 Comments
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!