У меня есть двоичное изображение в качестве входных данных, и я обнаружил центроид с помощью «реквизита региона», и теперь я хочу извлечь белые пиксели, которые находятся справа от центроида только в MATLAB.Как это сделать?Любая помощь будет оценена.Thankyou.
Я думаю, вы хотите что-то вроде этого:
% let r_centroid be the centroid's row [r,c] = find( img == 1 ); gt_idx = find( r > r_centroid ); r( gt_idx ) % print the answer