Trouble with Imoverlay - Attempt to grow array along ambiguous dimension.
1 次查看(过去 30 天)
显示 更早的评论
Hi,
I'm using the Imoverlay code found at http://uk.mathworks.com/matlabcentral/fileexchange/10502-image-overlay. It seemed to work the other day, but now I'm getting the following error:
Attempt to grow array along ambiguous dimension.
Error in imoverlay (line 68)
out_red(mask) = color_uint8(1);
My code is:
I = imread('18_6_Red.tif');
I2 = imread('OutlineGreenFat.tif');
rgb = imoverlay(I, I2, [0 1 0]);
imshow(rgb);
imwrite(rgb, 'ProfileHighlighted.tif');
Incidentally, 'OutlineGreenFat' is binary, not rgb in spite of the name.
These are my variables:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/162439/image.png)
Any help would be greatly appreciated!
0 个评论
回答(1 个)
Vineeth Kartha
2016-5-2
Hi,
Please try using an image with smaller resolution, this will help us to identify if its a dimension related issue.
Since the code that you are using is from the file exchange, it will be a good idea to contact the author of the script.
Regards Vineeth
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Loops and Conditional Statements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!