Последний раз передававшие изображения
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
свойства.
Выполнение | Логгирование | Объектное состояние | Результат |
---|---|---|---|
На | 'off' | Объект был запущен, но ожидает триггера. ( |
|
На | На | Объект был запущен, триггер выполнился, и объект активно получает данные. |
|
'off' | 'off' | Объект прекратил запускаться, потому что он получил требуемое количество систем координат, или вы вызвали |
|
Количество систем координат, доступных для peekdata
определяется путем вспоминания последней системы координат, возвращенной предыдущим peekdata
вызовите, и количество систем координат, которые были получены с тех пор.
peekdata
может использоваться только после start
команда дается и в то время как объект запускается. peekdata
может также быть назван однажды после obj
прекратил запускаться.
peekdata
функция не возвращает данных при выполнении если в дисковом режиме логгирования.
Чтобы получить список опций, можно использовать на функции, нажать клавишу Tab после ввода функции на командной строке MATLAB. Список расширяется, и можно прокрутить, чтобы выбрать свойство или значение. Для получения информации об использовании этой функции завершения вкладки "Дополнительно" смотрите Используя Заполнение клавишей Tab для Функций.
getdata
| getsnapshot
| imaqhelp
| imaqmontage
| propinfo
| start