Я импортирую RGB-изображение U
звезд и делаю следующее:
im=rgb2gray(U);
img=(im>200);
BW=im2bw(img,0);
L=bwlabeln(BW,18);
b=regionprops(L,'PixelList');
Цель этой программы состоит в том, чтобы найти самые большие и самые выдающиеся звезды на этой картине из сотен звезд. b
- это структурный массив 2566x1, который содержит все точки со значением, превышающим 200. Если некоторая связанная область в изображении содержит несколько значений более 200, b сохранит координатную матрицу этих точек. В противном случае он будет хранить только одну пару координат.
Мне нужен способ найти все строки в b
, которые содержат матрицы? Если возможно, способ найти все строки в b
, которые содержат матрицы, которые содержат 30 или более точек?