Отобразите рассеивающуюся матрицу функции
smat = featureMatrix(sf,im)
smat = featureMatrix(sf,sc)
smat = featureMatrix(___,'Transform',transformtype)
возвращает рассеивающуюся матрицу функции для изображения, рассеивающего среду разложения, smat
= featureMatrix(sf
,im
)sf
, и входное изображение, im
. im
является 2D с действительным знаком (M-by-N) или 3-D матрица (M-by-N-by-3). Если im
является 3-D матрицей, размер третьей размерности должен быть 3. Если im
является 2D матрицей, smat
является Np-by-Ms-by-Ns, где Np является количеством рассеивающихся путей, и Ms-by-Ns является разрешением рассеивающихся коэффициентов. Если im
является 3-D матрицей, smat
является Np-by-Ms-by-Ns-by-3.
возвращает рассеивающуюся матрицу функции для массива ячеек рассеивающихся коэффициентов, smat
= featureMatrix(sf
,sc
)sc
. sc
получен из метода scatteringTransform
изображения, рассеивающего среду разложения.
применяет преобразование, заданное smat
= featureMatrix(___,'Transform',transformtype
)transformtype
к рассеивающимся коэффициентам. Допустимыми опциями для transformtype
является 'log'
и 'none'
. Если незаданный, значения по умолчанию transformtype
к 'none'
. Можно использовать этот синтаксис с любым из предыдущих синтаксисов.