Trouble with Imoverlay - Attempt to grow array along ambiguous dimension.

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:
Any help would be greatly appreciated!

回答 (1 件)

Vineeth Kartha
Vineeth Kartha 2016 年 5 月 2 日

0 投票

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

カテゴリ

ヘルプ センター および File ExchangeImages についてさらに検索

質問済み:

2016 年 4 月 25 日

回答済み:

2016 年 5 月 2 日

Community Treasure Hunt

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

Start Hunting!

Translated by