imaqmontage

Последовательность фреймов изображения как монтаж

Синтаксис

imaqmontage(frames)
imaqmontage(obj)
imaqmontage(...,CLIM)
imaqmontage(..., 'CLim', CLIM, 'Parent', PARENT)
h = imaqmontage(...)

Описание

imaqmontage(frames) отображает монтаж фреймов изображения в окне рисунка MATLAB® с помощью функции imagesc.

frames может быть любым набором данных, возвращенным getdata, peekdata или getsnapshot.

imaqmontage(obj) вызывает функцию getsnapshot на объекте obj ввода видео и отображает один фрейм изображения в окне фигуры MATLAB с помощью функции imagesc. obj должен быть объектом ввода видео 1 на 1.

imaqmontage(...,CLIM) отображает монтаж фреймов изображения, где CLIM является двухэлементным вектором, [CLOW CHIGH], задавая масштабирование изображений. Используйте CLIM, чтобы задать масштабирующееся значение, когда сверхмасштабирование данных изображения является риском, например, когда вы работаете с устройствами, которые обеспечивают данные в 12-битном формате.

imaqmontage(..., 'CLim', CLIM, 'Parent', PARENT) где CLIM как отмечен ранее, и PARENT является допустимый Объект осей, который позволяет вам задавать, где монтаж отображен. Могут быть заданы одна или обе пары свойства/значения. Смотрите пример ниже.

h = imaqmontage(...) возвращает указатель на объект изображения.

Примечание

Чтобы получить список опций, можно использовать на функции, нажать клавишу Tab после ввода функции на командной строке MATLAB. Список расширяется, и можно прокрутить, чтобы выбрать свойство или значение. Для получения информации об использовании этой функции завершения вкладки "Дополнительно" смотрите Используя Заполнение клавишей Tab для Функций.

Примеры

Создайте объект ввода видео, сопоставленный с устройством Matrox® в ID 1.

obj = videoinput('matrox', 1);

Инициируйте приобретение и получите доступ к записанным данным.

start(obj);
data = getdata(obj);

Создайте объект осей.

a = axes;

Отобразите каждый фрейм изображения, полученный на осях a.

imaqmontage(data, 'Parent', a);

Удалите объект ввода видео из памяти.

delete(obj);

Смотрите также

| | |

Представлено до R2006a