exponenta event banner

isheart2

Обратное шарообразное преобразование

Синтаксис

Описание

пример

imrec = isheart2(sls,cfs) возвращает обратное преобразование sharlet или синтез sharlet на основе системы sharlet sls и коэффициенты преобразования sharlet cfs. isheart2 функция предполагает sls - это та же самая система, которая используется для получения коэффициентов преобразования. cfs.

Примеры

свернуть все

Загрузите изображение и создайте систему sharlet, которая может быть применена к изображению.

load shapes
[numRows,numCols] = size(shapes);
sls = shearletSystem('ImageSize',[numRows numCols],'NumScales',4)
sls = 
  shearletSystem with properties:

         ImageSize: [512 512]
         NumScales: 4
    PreserveEnergy: 0
     TransformType: 'real'
    FilterBoundary: 'periodic'
         Precision: 'double'

Получите коэффициенты sharlet изображения.

cfs = sheart2(sls,shapes);

Возьмем обратное преобразование коэффициентов. Проверьте идеальную реконструкцию.

imrec = isheart2(sls,cfs);
norm(imrec-shapes,'fro')
ans = 7.6938e-14

Входные аргументы

свернуть все

Система Sharlet, указанная как shearletSystem объект.

Коэффициенты преобразования Sharlet, заданные как массив 3-D с реальным или комплексным значением. Массив 3-D cfs - матрица M-by-N-by-K, где M и N равны размерам строки и столбца исходного изображения. Размер третьего размера, K, равен числу шарошек, включая фильтр нижних частот, K = numshears(sls) + 1.

isheart2 функция предполагает sls - это та же самая система, которая используется для получения коэффициентов преобразования. cfs.

Типы данных: single | double
Поддержка комплексного номера: Да

Выходные аргументы

свернуть все

Обратное преобразование sharlet или синтез sharlet, основанный на системе sharlet sls и коэффициенты преобразования sharlet cfs. Размер imrec равен размеру исходного изображения. Тип данных imrec соответствует значению Precision системы sharlet.

Типы данных: single | double

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью MATLAB ® Coder™

.
Представлен в R2019b