Заполните области изображений и отверстия
отображает бинарное изображение BW2
= imfill(BW
)BW
на экране и позволяет вам задать область, чтобы заполнить путем выбора точек в интерактивном режиме с мышью. Использовать этот синтаксис, BW
должно быть 2D изображение.
Нажмите Backspace или Delete, чтобы удалить ранее выбранную точку. Щелкните при нажатой клавише Shift, щелкните правой кнопкой или дважды кликните, чтобы выбрать конечную точку и запустить операцию заполнения. Нажмите Return, чтобы закончить выбор, не добавляя точку.
[
возвращает местоположения точек, выбранных в интерактивном режиме в BW2
, locations_out
] = imfill(BW
)locations_out
. Использовать этот синтаксис, BW
должно быть 2D изображение.
imfill
использует алгоритм на основе морфологической реконструкции [1].
[1] Soille, P., Морфологический Анализ изображения: Принципы и Приложения, Springer-Verlag, 1999, стр 173–174.