isheart2

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

Синтаксис

Описание

пример

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

Примеры

свернуть все

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

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'

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

cfs = sheart2(sls,shapes);

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

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

Входные параметры

свернуть все

Система резьбы, заданная как shearletSystem объект.

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

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

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

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

свернуть все

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

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

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

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ MATLAB ®

.
Введенный в R2019b
Для просмотра документации необходимо авторизоваться на сайте