Можно получить изображения с любым типом поддерживаемого оборудования с помощью videoinput
объект. Если у вас есть Видение GigE или оборудование Matrox, можно продолжить использовать существующее Видение GigE и адаптеры Matrox (gige
и matrox
) с videoinput
объект, или можно использовать новые интерфейсы в Видении GigE и Matrox, которые обеспечивают новые объекты, gigecam
и matroxcam
. Смотрите, что Приобретение Использует оборудование GigE Vision и Приобретение Используя Оборудование Matrox для получения дополнительной информации о тех интерфейсах.
В дополнение к выполнению приобретения программно с помощью videoinput
объект, можно также получить изображения с помощью любого типа поддерживаемого оборудования с помощью Image Acquisition Tool, полноценного интерфейса, который позволяет вам установить параметры переноса, предварительно просмотреть изображение и получить изображения. Для получения дополнительной информации об использовании инструмента смотрите, что Приобретение Использует Image Acquisition Tool.
Примечание: функциональность для всего поддерживаемого оборудования теперь доступна через Инсталлятор Пакета Поддержки. Начиная с R2014a каждый адаптер доступен отдельно через Инсталлятор Пакета Поддержки, и необходимо установить соответствующие пакеты поддержки, чтобы использовать тулбокс с оборудованием. Для получения дополнительной информации смотрите Пакеты Поддержки Получения изображений для Аппаратных Адаптеров.
imaqtool | Launch Image Acquisition Tool |
videoinput | Создайте объект ввода видео |
imaq.VideoDevice | Получите одну систему координат за один раз от видеоустройства |
getdata | Полученные фреймы изображения к рабочему пространству MATLAB |
peekdata | Последний раз передававшие изображения |
getsnapshot | Сразу возвратите один фрейм изображения |
set | Сконфигурируйте или свойства объектов приобретения изображения на дисплее |
start | Получите исключительное использование устройства получения изображений |
islogging | Определите, регистрирует ли объект ввода видео |
isrunning | Определите, запускается ли объект ввода видео |
isvalid | Определите, сопоставлен ли объект получения изображений с устройством получения изображений |
wait | Ожидайте, пока объект получения изображений не прекращает запускать или регистрировать |
stop | Остановите объект ввода видео |
clear | Очистите объект получения изображений от рабочего пространства MATLAB |
delete | Удалите объект получения изображений из памяти |
flushdata | Удалите данные из буфера памяти, используемого, чтобы сохранить полученные фреймы изображения |
obj2mfile | Преобразуйте объекты ввода видео в код MATLAB |
imaqmontage | Последовательность фреймов изображения как монтаж |
load | Загрузите объект получения изображений в рабочее пространство MATLAB |
save | Сохраните объекты получения изображений в MAT-файл |
trigger | Инициируйте регистрацию данных |
triggerconfig | Сконфигурируйте триггерные свойства объекта ввода видео |
triggerinfo | Предоставьте информацию о доступных триггерных настройках |
Триггеры могут прибыть из внутреннего или внешнего события или источника.
Управление параметрами логгирования
Описывает, как можно управлять различными аспектами регистрации данных с помощью функций тулбокса и свойств объектов ввода видео.
Логгирование данных изображения к диску
В то время как объект ввода видео запускается, можно регистрировать изображения, передававшие к дисковому файлу. Логгирование данных изображения к диску обеспечивает запись ваших данных.
Устанавливание значений триггерных свойств
Описывает, как установить значения триггерных свойств объекта ввода видео.
Чтобы задать тип триггера, вы хотите выполнить, установить значение TriggerType
свойство объекта ввода видео. Можно использовать мгновенное, ручное инициирование, или оборудования.
Определение цветового пространства
Можно определить пробел цвета по умолчанию устройства и изменить цветовое пространство.
Ожидание приобретения, чтобы закончиться
Можно использовать wait
функционируйте, чтобы блокировать командную строку, пока приобретение не завершится.
Использование памяти управления
Можно освободить память использование flushdata
функция.
Можно улучшить степень и гибкость приложения получения изображений при помощи коллбэков события.
Используя функцию обратного вызова по умолчанию
Вводит события и коллбэки путем показа простого примера.
Описывает информацию, сгенерированную с каждым событием и как получить доступ к нему.
Создание и выполнение функций обратного вызова
Описывает, как записать функцию обратного вызова и сопоставить ее с коллбэком события.
Обеспечение данных изображения в рабочее пространство MATLAB
Можно принести передававшие изображения в рабочую область MATLAB® несколькими способами.
Работа с данными изображения в рабочем пространстве MATLAB
Описывает формат данных изображения, возвращенных в рабочее пространство MATLAB.
Определение цветового пространства
Можно определить пробел цвета по умолчанию устройства и изменить цветовое пространство.
Можно использовать getdata
функция, чтобы получить время выполнения, такой как тогда, когда триггер выполняется или когда система координат получена.
Создание системного объекта VideoDevice
Вы используете imaq.VideoDevice
функция, чтобы создать Системный объект. Можно задать имя адаптера, ID устройства и формат, когда вы создаете объект.
Используя системный объект VideoDevice, чтобы получить системы координат
Основной рабочий процесс для использования Системного объекта VideoDevice должен создать объект, предварительно просмотреть изображение, установить любые свойства, получить систему координат и очистить объект.
Используя свойства на системном объекте VideoDevice
Можно задать свойства во время создания объекта, или они могут быть заданы и изменены после того, как объект создается.
Генерация кода с системным объектом VideoDevice
Системный объект VideoDevice поддерживает генерацию кода в MATLAB через codegen
функция.
Предоставляет обзор регистрации данных и краткое описание всех триггерных свойств, поддержанных объектом ввода видео. Полученные системы координат могут быть зарегистрированы буфер в памяти, дисковом файле или обоих.
Предоставляет обзор регистрации данных и процесса обеспечения систем координат в рабочее пространство MATLAB.
Задает все типы событий, поддержанные тулбоксом.
Обзор системного объекта VideoDevice
Системный объект VideoDevice позволяет получение изображений одно системы координат и генерацию кода из MATLAB.
Свойства Image Acquisition Toolbox
Эти свойства доступны в тулбоксе.