Морфологическая реконструкция
выполняет морфологическую реконструкцию изображения J = imreconstruct(marker,mask)marker под изображением mask, и возвращает реконструкцию в J. Элементы marker должно быть меньше или равно соответствующим элементам mask. Если значения в marker больше, чем соответствующие элементы в mask, затем imreconstruct обрезка значений по mask уровень перед началом процедуры.
Морфологическая реконструкция является алгоритмическим базисом для нескольких других функций Image Processing Toolbox™, включая imclearborder, imextendedmax, imextendedmin, imfill, imhmax, imhmin, и imimposemin.
Performance note: Эта функция может использовать преимущества аппаратной оптимизации для типов данных logical, uint8, uint16, single, и double чтобы запустить быстрее. Аппаратная оптимизация требует marker и mask быть 2-D изображениями и conn быть либо 4 или 8.
imreconstruct использует быстрый гибридный алгоритм реконструкции полутонового цвета, описанный в [1].
[1] Vincent, L., «Morphological Grayscale Reconstruction in Image Analysis: Applications and Effective Algorithms», IEEE Transactions on Image Processing, Vol. 2, No2, April, 1993, pp. 176-201.
imclearborder | imextendedmax | imextendedmin | imfill | imhmax | imhmin | imimposemin