Комплект Адаптера Toolbox™ Приобретения Изображения - структура C++, которую Вы можете использовать, чтобы создать адаптер. Инфраструктура C++ - это набор классов, которые работают вместе для создания конкретного приложения. В рамках уже определен дизайн программного обеспечения. С помощью инфраструктуры адаптеров можно подклассировать классы инфраструктуры и реализовать необходимые функции-члены для детализации конструкции для поддержки конкретного оборудования.
Адаптер - это библиотека динамических ссылок (DLL), называемая общей библиотекой в системах Linux, которая реализует соединение между движком Image Acquisition Toolbox и драйвером устройства через комплект разработки программного обеспечения (SDK) поставщика.
Вы разрабатываете адаптер для поддержки нового оборудования. Адаптеры обеспечивают динамическую загрузку поддержки оборудования без необходимости повторной компиляции и связывания панели инструментов. Использование адаптера для добавления аппаратной поддержки дает вам преимущество наличия нескольких предварительно упакованных функций, таких как регистрация данных, запуск и стандартизированный интерфейс для устройства получения изображения.
На этой схеме показана взаимосвязь адаптера с механизмом панели инструментов и драйвером устройства.
Связь адаптера с компонентами панели инструментов

Чтобы построить адаптер, вы должны иметь рабочие знания о
C++
Функциональность аппаратного устройства и связанного с ним интерфейса прикладного программирования (API)
Концепции, функциональные возможности и терминология инструментария получения изображений, как описано в документации Руководство пользователя инструментария получения изображений