Примените фильтр Габора или набор фильтров к 2D изображению
[mag, phase]
= imgaborfilt(A,wavelength,orientation)
[mag, phase] = imgaborfilt(A,wavelength,orientation,Name,Value,...)
[mag, phase]
= imgaborfilt(A,gaborbank)
[
вычисляет значение и фазовый отклик фильтра Габора для входного полутонового изображения mag
, phase
]
= imgaborfilt(A
,wavelength
,orientation
)A
. wavelength
описывает длину волны в пикселях/цикле синусоидального поставщика услуг. orientation
является ориентацией фильтра в градусах. Вывод mag
и phase
является значением и фазовыми откликами фильтра Габора.
[
применяет один фильтр Габора с помощью пар "имя-значение", чтобы управлять различными аспектами фильтрации.mag
, phase
] = imgaborfilt(A
,wavelength
,orientation
,Name,Value
,...)
[
применяет массив фильтров Габора, mag
, phase
]
= imgaborfilt(A
,gaborbank
)gaborbank
, к входному изображению A
. gaborbank
является 1 p массивом объектов Габора, названных filter bank. mag
и phase
являются стеками изображений, где каждая плоскость в стеке соответствует одним из выходных параметров набора фильтров. Для входных параметров размера A
выходные параметры mag
и phase
содержат значение, и фазовый отклик для каждого просачиваются gaborbank
и имеют размер m-by-n-by-p. Каждая плоскость в значении и фазовых откликах, mag(:,:,ind),phase(:,:,ind)
, является результатом применения фильтра Габора того же индекса, gaborBank(ind)
.
edge
| fspecial
| gabor
| imfilter
| imgradient