Я новичок в MATLAB и использую его для медицинского анализа.У меня есть матрица, которая содержит круглую форму.Вот пример:
0 0 0 0 0 0 0 0 0 0
0 0 0 0 1 0 0 0 0 0
0 0 0 1 0 1 1 0 0 0
0 0 1 0 0 0 0 1 0 0
0 1 0 0 0 0 0 1 0 0
0 0 0 0 0 0 0 0 0 0
0 0 1 1 0 1 1 0 0 0
0 0 0 0 1 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
Эта матрица была вычислена по этой строке:
egslbr= edge(slbr,'log');
Где slbr - мое изображение.Объединяя egslbr с моим slbr, я получаю изображение ниже.
![enter image description here](https://i.stack.imgur.com/qW1IJ.jpg)
Я хочу отменить все цветные пиксели за пределами зеленоватого круга.Есть ли способ сделать это?