Обзор компонентов тулбокса

Введение

Image Acquisition Toolbox™ позволяет вам получить изображения и видео от камер и устройств захвата изображения непосредственно в MATLAB® и Simulink®. Можно обнаружить оборудование автоматически и сконфигурировать аппаратные свойства. Усовершенствованные рабочие процессы позволяют вам инициировать захваты при обработке в цикле, выполнить фоновые захваты и синхронизировать выборку через несколько многомодальных устройств. С поддержкой нескольких поставщиков оборудования и промышленных стандартов, можно использовать устройства обработки изображений, в пределах от недорогих веб-камер к высокопроизводительным научным и промышленным устройствам, которые соответствуют недостаточной освещенности, высокоскоростным, и другим сложным требованиям.

Программное обеспечение Image Acquisition Toolbox реализует объектно-ориентированный подход для получения изображений. Используя функции тулбокса, вы создаете объект, который представляет связь между MATLAB и определенными устройствами получения изображений. Используя свойства объекта можно управлять различными аспектами процесса захвата, такими как сумма видеоданных, которые вы хотите получить. Создание Объектов Получения изображений описывает, как создать объекты.

Если вы устанавливаете связь с устройством, можно передавать изображения путем выполнения триггера. В тулбоксе все получение изображений инициируется триггером. Тулбокс поддерживает несколько типов триггеров, которые позволяют вам управлять, когда захват происходит. Например, использование аппаратных триггеров можно синхронизировать захват с внешним устройством. Передавание Изображений описывает, как инициировать захват данных изображения.

Чтобы работать с данными, вы получаете, необходимо принести их в рабочее пространство MATLAB. Когда системы координат получены, тулбокс хранит их в буфере памяти. Тулбокс обеспечивает несколько способов принести одну или несколько систем координат данных в рабочую область, где можно управлять им, когда вы были бы любой другой многомерный числовой массив. Обеспечение Данных изображения в рабочее пространство MATLAB описывает этот процесс.

Наконец, можно улучшить приложение получения изображений при помощи коллбэков события. Тулбокс задал определенные случаи, такие как инициирование захвата, как события. Можно сопоставить выполнение конкретной функции с конкретным событием. Используя События и Коллбэки описывает этот процесс.

Примечание

С предыдущими версиями Image Acquisition Toolbox файлы для всех адаптеров были включены в вашу установку. Начиная с версии R2014a каждый адаптер доступен отдельно через пакеты поддержки. Для того, чтобы использовать Image Acquisition Toolbox, необходимо установить адаптер, который использует камера. Смотрите Пакеты поддержки Получения изображений для Аппаратных Адаптеров для получения информации об установке адаптеров с помощью Дополнений MATLAB.

Компоненты тулбокса

Тулбокс использует названные адаптеры аппаратного устройства компонентов, чтобы связать с устройствами через их драйверы. Тулбокс включает адаптеры, которые поддерживают устройства, произведенные несколькими поставщиками оборудования получения изображений. Кроме того, тулбокс включает адаптер для типового Windows® видео устройства захвата.

Следующий рисунок показывает эти компоненты и их отношение.

Компоненты программного обеспечения Image Acquisition Toolbox

Программное обеспечение Image Processing Toolbox, необходимое, чтобы использовать программное обеспечение Image Acquisition Toolbox

Продукт Image Acquisition Toolbox, включая Image Acquisition Tool, теперь требует, чтобы у вас была лицензия на продукт Image Processing Toolbox™, запускающийся в R2008b.

Если у вас уже есть продукт Image Processing Toolbox™, вы ничего не должны делать.

Если вы не имеете продукта Image Processing Toolbox, программное обеспечение Image Acquisition Toolbox™ R2008a и ранее продолжите работать. Если вы хотите использовать R2008b или будущие релизы, и у вас есть текущая активная лицензия на программное обеспечение Image Acquisition Toolbox, можно загрузить продукт Image Processing Toolbox бесплатно. Новые клиенты должны будут купить оба продукта, чтобы использовать продукт Image Acquisition Toolbox.

При возникновении любых вопросов обратитесь в службу поддержки клиентов MathWorks.

Image Acquisition Tool (графический интерфейс пользователя)

Функциональность программного обеспечения Image Acquisition Toolbox доступна в настольном приложении. Вы связываете непосредственно со своим оборудованием в инструменте и можете затем установить параметры захвата и предварительный просмотр и передавать изображения. Можно регистрировать данные к MATLAB в нескольких форматах, и также сгенерировать файл VideoWriter, прямо от инструмента.

Чтобы открыть инструмент, введите imaqtool в командной строке MATLAB, или выбирают Image Acquisition на вкладке Apps в MATLAB. Инструмент имеет обширную Справку в рабочем столе. Когда вы щелкаете в различных панелях пользовательского интерфейса, соответствующая Справка появляется в панели Image Acquisition Tool Help.

Большая часть Руководства пользователя описывает задачи выполнения с помощью тулбокса через командную строку MATLAB. Чтобы изучить, как использовать настольный инструмент, смотрите Начало работы с Image Acquisition Tool.

Поддерживаемые устройства

Программное обеспечение Image Acquisition Toolbox включает адаптеры, которые оказывают поддержку для нескольких поставщиков оборудования получения изображений профессионального уровня, устройств, которые поддерживают Спецификацию Цифрового фотоаппарата на основе 1394 IIDC (DCAM) и устройства, которые обеспечивают Windows Driver Model (WDM) или драйверы Видео для Windows (VFW), такие как USB и IEEE® 1394 (FireWire, i.LINK®) Веб-камеры, видеокамеры Цифрового видео (DV) и карты ТВ-тюнера. Для последней информации о поддерживаемом оборудовании посетите страницу продукта Image Acquisition Toolbox на веб-сайте MathWorks (www.mathworks.com/products/image-acquisition).

Спецификация DCAM, разработанная 1 394 Торговыми ассоциациями, описывает типовой интерфейс для обмена данными с IEEE 1394 (FireWire) цифровые фотоаппараты, который часто используется в научных приложениях. Адаптер тулбокса DCAM поддерживает Формат 7, также известный как частичный режим сканирования. Тулбокс использует префиксный F7_ идентифицировать имена формата видео Формата 7.

Примечание

Тулбокс поддерживает только связи с IEEE 1394 (FireWire) DCAM-совместимые устройства с помощью драйвера DCAM Университета Карнеги-Меллон. Тулбокс не совместим ни с каким другим предоставленным поставщиками драйвером, даже если драйвер DCAM совместимый.

Можно добавить поддержку дополнительного оборудования путем записи адаптера. Для получения дополнительной информации смотрите Поддержку Дополнительного Оборудования.

Примечание

С предыдущими версиями Image Acquisition Toolbox файлы для всех адаптеров были включены в вашу установку. Начиная с версии R2014a каждый адаптер доступен отдельно через пакеты поддержки. Для того, чтобы использовать Image Acquisition Toolbox, необходимо установить адаптер, который использует камера. Смотрите Пакеты поддержки Получения изображений для Аппаратных Адаптеров для получения информации об установке адаптеров с помощью Дополнений MATLAB.