Why am i getting this errors below? What does it mean?
显示 更早的评论
Attempted to access bbox(3); index out of bounds because numel(bbox)=0.
Error in InitShape (line 18) a = 0.80*bbox(3)/(max(rshape(1:n))-min(rshape(1:n)));
Error in Demo (line 37) test_init_shape = InitShape(bbox,refShape);
4 个评论
dpb
2014-6-12
Because you don't have anything in the array bbox as the error message says.
Now WHY that might be so is indeterminate since you showed no context. One presumes maybe a file input operation may have failed to return any data and your script/function didn't check for such a failure at the time...but it could be any of a number of other reasons.
The crystal ball is murky, sorry...
Misrak Seifu
2014-6-12
dpb
2014-6-12
Not without anything more to look at, no...
Image Analyst
2014-6-12
We are all eagerly awaiting the arrival of the Mind Reading Toolbox . Until then you'll need to attach your m-file.
回答(1 个)
Roger Wohlwend
2014-6-13
0 个投票
The error means that bbox is empty. That is why you cannot acces bbox(3).
类别
在 帮助中心 和 File Exchange 中查找有关 Object Analysis 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!