Создайте изображение высокого разрешения из набора изображений пакетного режима низкого разрешения
создает изображение высокого разрешения, B
= burstinterpolant(imds
,tforms
,scale
)B
из набора изображений пакетного режима с низким разрешением, сохраненных в виде ImageDatastore
объект, imds
. scale
задает значение увеличения для изображения с высоким разрешением. Размер B
является scale
умножить размер входа изображений.
Вычислите tforms
относительно каждого входного изображения используя imregtform
функция. Первое изображение во входе может использоваться в качестве ссылки изображения для оценки твердых геометрических преобразований (только повороты и перемещения).
Вычислите входные параметры optimizer
и metric
в imregtform
использование imregconfig
функция. optimizer
должен быть RegularStepGradientDescent
объект и metric
должен быть MeanSquares
объект.
Чтобы улучшить выход с высоким разрешением, можно изменить значение входного параметра RegularStepGradientDescent
объект оптимизатора в imregtform
. Для получения дополнительной информации об этих изменениях см. Свойства RegularStepGradientDescent
.
The burstinterpolant
функция использует метод обратного взвешивания расстояний [1], чтобы сгенерировать изображение с высоким разрешением из набора изображений пакетного режима с низким разрешением. Функция предсказывает значение пикселя высокого разрешения из набора пикселей в изображениях пакетного режима низкого разрешения, выбранных на основе параметра преобразования. Использование параметра преобразования tforms
делает выбор пикселя устойчивым к любым жестким геометрическим преобразованиям (только повороты и перемещения).
Примечание
Если входные изображения являются 2-D RGB-изображений, оцените tforms
от компонента легкости. Вы можете использовать rgb2lightness
функция для вычисления значений яркости из значений цвета RGB.
[1] Шепард, Дональд. «Двухмерная интерполяционная функция для нерегулярно разнесенных данных», В трудах 23-й Национальной конференции ACM 1968 года, 517-524. Нью-Йорк, Нью-Йорк: ACM, 1968.
imregconfig
| imregtform
| rgb2lightness
| scatteredInterpolant