Многоуровневая морфологическая дилатация и эрозия
Кто-нибудь может уточнить, что подразумевается под мультимасштабной морфологической фильтрацией? Я понимаю основные понятия дилатации и эрозии. Но в многомасштабной фильтрации используется масштабируемая структурирующая функция. Что означает термин "масштабированный"?
Пожалуйста, найдите более актуальную информацию здесь: Пожалуйста, проверьте ссылку. Я хочу применить этот структурирующий элемент в кодировании Matlab, но не могу этого сделать. Пожалуйста, кто-нибудь может мне помочь?
1 ответ
Здесь мультимасштабный оператор описывается как:
F (x, s1, s2) = (f-s1) + s2
где f(x) - исходная функция, а s1(x) - структурная функция. По-видимому, эрозия и расширение в различных масштабах могут более эффективно фильтровать положительные и отрицательные шумы. Эта операция удовлетворяет четырем принципам количественной оценки морфологического фильтра. (из бумаги)
Этот оператор известен в сообществе морфологов как чередующийся последовательный фильтр, который в основном выполняет фильтрацию с использованием чередующихся серий расширений и эрозий или открытий и закрытий увеличивающихся радиусов на одном и том же изображении. Эта серия радиусов для данной функции структурирования может быть определена на основе структуры объекта / детали, которая будет извлечена или отфильтрована. Можно отметить, что есть два разных структурирующих элемента s1 и s2, которые используются для определения разных масштабов эрозии и расширения. Эта цепочка Matlab обсуждает, как это проверить.