Истинное сжатие изображений с помощью вейвлетов
wcompress
функция выполняет или сжатие или несжатие черно-белых или цветных изображений.
wcompress('c',
сжимает изображение x
,cname
,compmthd
)x
использование метода сжатия compmthd
и сохраняет результат в файле cname
. Изображение x
может быть или 2D массив, содержащий индексируемое изображение или трехмерный массив uint8
содержа изображение истинного цвета. Оба размер строки и столбца изображения должны быть степенями двойки.
У вас должно быть разрешение записи в текущей рабочей директории, или функция изменит директорию в tempdir
и напишите сжатое изображение в той директории.
Примечание
Дискретное Преобразование Вейвлета использует periodized дополнительный режим.
Данные, записанные в файлы, используют uint64
точность. В релизах до R2016b данные были записаны с помощью uint32
. Если на ваш код плохо влияет это изменение, используйте legacy
опция, чтобы сжаться и распаковать ваши данные с помощью предыдущего поведения.
wcompress('c',x,cname,compmthd,'legacy')
wcompress('c',I,___)
преобразует индексируемое изображение I{1}
к истинному цвету отображают Y с помощью палитры I{2}
и затем сжатия Y.
wcompress(___,
задает опции, связанные с отображением, преобразованием данных и методами сжатия с помощью одного или нескольких аргументов пары "имя-значение" в дополнение к входным параметрам в предыдущих синтаксисах. Имя может быть в верхнем регистре или нижнем регистре. Например, Name,Value
)'level',3,'CC','klt'
устанавливает уровень разложения к 3 и параметр Преобразования цветов если x
изображение истинного цвета к Karhunen-Loève, преобразовывают.
[1] Кристоф, Эммануэль, Пьер Дюамель и Коринн Мэйлхес. “Адаптация Zerotrees Используя Представления Двоичной цифры Со знаком для 3D Кодирования Изображений”. Журнал EURASIP на Обработке изображений и Обработке видеоданных 2007, № 1 (2007): 054679. https://doi.org/10.1186/1687-5281-2007-054679.
[2] Мизити, Мишель, Ив Мизити, Жорж Оппенхейм, и Жан-Мишель Погжи, вейвлеты редакторов и Их Приложения. Лондон, Великобритания: ISTE, 2007. https://doi.org/10.1002/9780470612491.
[3] Сказанный, A. и В.А. Перлмен. “Новое, Быстро, и Эффективный Кодек Изображений На основе Разделения Набора в Иерархических Деревьях”. Транзакции IEEE на Схемах и Системах для Видео Технологии 6, № 3 (июнь 1996): 243–50. https://doi.org/10.1109/76.499834.
[4] Шапиро, J.M. “Кодирование Встроенного изображения Используя Zerotrees Коэффициентов Вейвлета”. Транзакции IEEE на Обработке сигналов 41, № 12 (декабрь 1993): 3445–62. https://doi.org/10.1109/78.258085.
[5] Странг, Гильберт и Труун Нгуен. Вейвлеты и Наборы фильтров. Исправленное издание Веллесли, Масса: Wellesley-Кембриджское Нажатие, 1997.
[6] Уокер, Джеймс С. "Основанное на вейвлете Сжатие изображения". Подраздел в Преобразовании и Сжатии данных. Краткая информация о Вейвлетах и Их Научные Приложения. Издание 29. Исследования в Усовершенствованной Математике. Нажатие CRC, 1999. https://doi.org/10.1201/9781420050011.