Создание пользовательских адаптеров

Используйте Набор Адаптера Image Acquisition Toolbox™, чтобы создать адаптер

Набор Адаптера является средой C++, которую вы используете, чтобы создать адаптер, чтобы поддержать новое оборудование. Набор не необходим, чтобы использовать Image Acquisition Toolbox. Используйте его, только если вы пишете пользовательский адаптер.

Темы

Подготовка вашей среды сборки

Пользовательские адаптеры

Описывает то, что адаптер и почему вы создали бы тот

Создание адаптера

Описывает проектные решения, требуемые создать адаптер, и задает рекомендуемую процедуру для создания адаптера

Тестирование адаптеров или оборудования

Как часть Набора Адаптера Image Acquisition Toolbox, мы теперь предлагаем процедуру тестирования и автоматизированные тесты для сторонних разработчиков адаптера и поставщиков камеры, чтобы протестировать адаптеры и оборудование против тулбокса.

Рассмотрение демонстрационного адаптера

Обеспечивает краткое введение в разработку адаптера путем исследования демонстрационного адаптера, который включен с набором адаптера

Подготовка Среды сборки на Windows Systems

Предоставляет сводные данные заголовочных файлов и библиотек, требуемых создать адаптер

Подготовка Среды сборки на Linux и Macintosh Systems

Подготовка среды сборки в системах Linux и Макинтоша включает определение включать путей к файлам, пути к библиотеке и библиотек, чтобы соединиться против создать адаптер.

Предоставление информации об оборудовании

Используя адаптер экспортируемые функции

Предоставляет обзор пяти необходимых функций, которые каждый адаптер должен экспортировать, включая поток схемы управления

Создание тупикового адаптера

Описывает, как создать тупиковую реализацию вашего адаптера

Создание тупиковой процедуры тестирования адаптера

Как часть Набора Адаптера Image Acquisition Toolbox, мы теперь предлагаем процедуру тестирования и автоматизированные тесты для сторонних разработчиков адаптера и поставщиков камеры, чтобы протестировать адаптеры и оборудование против тулбокса.

Выполнение инициализации SDK адаптера и устройства

Описывает, как выполнить любую инициализацию, требуемую вашим адаптером или SDK вашего устройства

Определение информации об устройстве и данных о формате

Описывает, как записать функцию, которая предоставляет тулбоксу информацию об устройствах, в настоящее время доступных в системе пользователя

Определение классов, чтобы содержать специфичную для устройства информацию

Описывает дополнительный метод для того, чтобы хранить дополнительную специфичную для устройства информацию

Разгрузка DLL адаптера

Описывает, как записать функцию, которая может выполнить любую очистку, требуемую, когда ваш DLL адаптера разгружен

Возврат предупреждений и ошибок к командной строке MATLAB

Описывает, как возвратить ошибки и предупреждения, которые сопоставимы с ошибочным форматом MATLAB®

Определение класса адаптера

Определение класса адаптера

Обеспечивает обзор пользователя определяет задачу для ваших реализаций адаптера в своем классе адаптера

Используя виртуальные функции абстрактного класса IAdaptor

Перечисляет чистые виртуальные функции в абстрактном классе IAdaptor.

Создание тупиковой реализации класса адаптера

Обеспечивает постепенный подход к созданию тупиковой реализации вашего класса адаптера

Идентификация источников видеосигнала

Описывает, как идентифицировать источник видеосигнала

Инстанцирование объекта адаптера

Описывает, как создать вашего конструктора класса адаптера

Получение данных изображения

Получение данных изображения

Предоставляет обзор того, как ваш адаптер получает фреймы изображения.

Определение формата данных изображения

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

Определение формата процедуры тестирования данных изображения

Как часть Набора Адаптера Image Acquisition Toolbox, мы теперь предлагаем процедуру тестирования и автоматизированные тесты для сторонних разработчиков адаптера и поставщиков камеры, чтобы протестировать адаптеры и оборудование против тулбокса.

Открытие и закрытие связи с устройством

Описывает, как открыть связь с устройством

Запуск и остановка получения изображений

Описывает, как запустить объект ввода видео.

Реализация функции потока приобретения

Описывает, как реализовать основную функцию получения изображений

Реализация процедуры тестирования функции потока приобретения

Как часть Набора Адаптера Image Acquisition Toolbox, мы теперь предлагаем процедуру тестирования и автоматизированные тесты для сторонних разработчиков адаптера и поставщиков камеры, чтобы протестировать адаптеры и оборудование против тулбокса.

Поддержка КОРОЛЕЙ

Описывает, как поддержать спецификацию видимой области (ROI) в программном обеспечении и в оборудовании

Поддержка процедуры тестирования КОРОЛЕЙ

Как часть Набора Адаптера Image Acquisition Toolbox, мы теперь предлагаем процедуру тестирования и автоматизированные тесты для сторонних разработчиков адаптера и поставщиков камеры, чтобы протестировать адаптеры и оборудование против тулбокса.

Поддержка аппаратных триггеров

Описывает, как поддержать аппаратные триггеры

Используя критические разделы

Описывает, как создать и использовать критические объекты раздела

Определение идентификационной информации драйвера устройства

Описывает, как обеспечить информацию о драйвере устройства

Определение процедуры тестирования идентификационной информации драйвера устройства

Как часть Набора Адаптера Image Acquisition Toolbox, мы теперь предлагаем процедуру тестирования и автоматизированные тесты для сторонних разработчиков адаптера и поставщиков камеры, чтобы протестировать адаптеры и оборудование против тулбокса.

Определение специфичных для устройства свойств

Определение специфичных для устройства свойств

Предоставляет обзор процесса определения специфичных для устройства свойств

Создание свойств устройства

Описывает, как создать специфичные для устройства свойства

Определение аппаратных триггерных настроек

Описывает, как создать аппаратные триггерные настройки

Реализация добирается и поддержка набора специфичных для устройства свойств

Описывает, как настроить прослушиватели, чтобы обнаружить, когда пользователи изменяют значение свойства или запрашивают текущее значение

Храня информацию адаптера в файле IMDF

Используя язык разметки IMDF

Предоставляет обзор механизма информации о свойстве IMDF

Создание файла IMDF: элементы верхнего уровня

Описывает базовые элементы в файле t IMDF

Определение справки в файле IMDF

Описывает, как создать вводы текста справки в файле IMDF

Определение информации об устройстве

Описывает, как сохранить информацию об устройстве в файле IMDF

Указывание информации свойства

Описывает, как хранить информацию свойства в файле IMDF

Определение данных о формате

Описывает, как хранить информацию формата видео в файле IMDF

Указывание аппаратной триггерной информации

Описывает, как хранить аппаратную триггерную информацию

Определение источников видеосигнала

Описывает, как хранить информацию источника видеосигнала

Определение и включая разделы

Описывает, как собрать в группу элементы IMDF в названных разделах наборов и ссылочных разделах от других элементов

Используя тестовый набор для средств записи адаптера или поставщиков оборудования

Тестирование адаптеров или оборудования

Как часть Набора Адаптера Image Acquisition Toolbox, мы теперь предлагаем процедуру тестирования и автоматизированные тесты для сторонних разработчиков адаптера и поставщиков камеры, чтобы протестировать адаптеры и оборудование против тулбокса.

Создание тупиковой процедуры тестирования адаптера

Как часть Набора Адаптера Image Acquisition Toolbox, мы теперь предлагаем процедуру тестирования и автоматизированные тесты для сторонних разработчиков адаптера и поставщиков камеры, чтобы протестировать адаптеры и оборудование против тулбокса.

Определение формата процедуры тестирования данных изображения

Как часть Набора Адаптера Image Acquisition Toolbox, мы теперь предлагаем процедуру тестирования и автоматизированные тесты для сторонних разработчиков адаптера и поставщиков камеры, чтобы протестировать адаптеры и оборудование против тулбокса.

Реализация процедуры тестирования функции потока приобретения

Как часть Набора Адаптера Image Acquisition Toolbox, мы теперь предлагаем процедуру тестирования и автоматизированные тесты для сторонних разработчиков адаптера и поставщиков камеры, чтобы протестировать адаптеры и оборудование против тулбокса.

Поддержка процедуры тестирования КОРОЛЕЙ

Как часть Набора Адаптера Image Acquisition Toolbox, мы теперь предлагаем процедуру тестирования и автоматизированные тесты для сторонних разработчиков адаптера и поставщиков камеры, чтобы протестировать адаптеры и оборудование против тулбокса.

Определение процедуры тестирования идентификационной информации драйвера устройства

Как часть Набора Адаптера Image Acquisition Toolbox, мы теперь предлагаем процедуру тестирования и автоматизированные тесты для сторонних разработчиков адаптера и поставщиков камеры, чтобы протестировать адаптеры и оборудование против тулбокса.

Используя функции тестового набора и свойства

Следующие свойства могут использоваться в функциях imaqkit.AdaptorTest.