Dot indexing is not supported for variables of this type
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Muhammad Armaghan Ur Rahman
am 20 Dez. 2022
Kommentiert: Muhammad Armaghan Ur Rahman
am 27 Dez. 2022
Diamond = strel('diamond', 6); Diamond.Neighborhood
Disk = strel('Disk', 7); Disk.Neighborhood
Octagon = strel('Octagon', 6); Octagon.Neighborhood
Square = strel('Square', 13); Square.Neighborhood
Rectangle = strel('Rectangle', [3 13]); Rectangle.Neighborhood
Line = strel('line', 13,0); Line.Neighborhood
images = {Diamond,Disk,Octagon,Square,Rectangle,Line};
titles = {'Diamond','Disk','Octagon','Square','Rectangle','Line'};
for ii=1:6
subplot(2,3,ii)
image(images(ii).Neighborhood); colormap(gray(2));
title(titles(ii),fs,18)
end
Given above is my code. I am getting this error Dot indexing is not supported for variables of this type for line image(images(ii).Neighborhood); colormap(gray(2));
I checked image(1) in the command window and got 1×1 cell array {1×1 strel} while I need the data in Diamond. I tried using cell2mat but it does not work (throws another error). Thanks in advance.
0 Kommentare
Siehe auch
Kategorien
Mehr zu 3-D Volumetric Image Processing finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!