Последний раз передававшие изображения
data = peekdata(obj,frames)
data = peekdata(obj,frames) возвращает data содержание последнего количества систем координат задано frames. Если frames больше количества систем координат, в настоящее время полученных, все доступные системы координат возвращены с предупреждающим сообщением, утвердив, что требуемое количество систем координат не было доступно. obj должен быть объект ввода видео 1 на 1.
data возвращен как H W B F матрицей где
H | Высота изображения, как задано в |
W | Ширина изображения, как задано в |
B | Количество цветных полос, как задано в |
F | Количество систем координат возвращено |
data возвращен в рабочую область MATLAB® в ее собственном типе данных, использующем цветовое пространство, заданное ReturnedColorSpace свойство.
Можно использовать image MATLAB или imagesc функции, чтобы просмотреть возвращенные данные. Используйте imaqmontage просмотреть несколько систем координат целиком.
peekdata не блокирующаяся функция, которая сразу возвращает фреймы изображения и контроль выполнения к рабочему пространству MATLAB. Не все запрошенные данные могут быть возвращены.
Примечание
peekdata обеспечивает взгляд на данные; это не удаляет данные из буфера памяти. FramesAvailable объекта значение свойства не затронуто количеством систем координат, возвращенных peekdata.
Поведение peekdata зависит от настроек Running и Logging свойства.
Выполнение | Логгирование | Объектное состояние | Результат |
|---|---|---|---|
On | Off | Объект был запущен, но ожидает триггера. ( |
|
On | On | Объект был запущен, триггер выполнился, и объект активно получает данные. |
|
Off | Off | Объект прекратил запускаться, потому что он получил требуемое количество систем координат, или вы вызвали |
|
Количество систем координат, доступных для peekdata определяется путем вспоминания последней системы координат, возвращенной предыдущим peekdata вызовите, и количество систем координат, которые были получены с тех пор.
peekdata может использоваться только после start команда дается и в то время как объект запускается. peekdata может также быть назван однажды после obj прекратил запускаться.
Примечание
peekdata функция не возвращает данных при выполнении если в дисковом режиме логгирования.
Примечание
Чтобы получить список опций, можно использовать на функции, нажать клавишу Tab после ввода функции на командной строке MATLAB. Список расширяется, и можно прокрутить, чтобы выбрать свойство или значение. Для получения информации об использовании этой функции завершения вкладки "Дополнительно" смотрите Используя Заполнение клавишей Tab для Функций.
getdata | getsnapshot | imaqhelp | imaqmontage | propinfo | start