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