Если вы испытываете затруднения с помощью Image Acquisition Toolbox™ с драйвером камеры GenICam™ GenTL с помощью gentl
тулбокса адаптер, попробуйте следующее:
Установите пакет поддержки Image Acquisition Toolbox для интерфейса GenICam.
Начиная с версии R2014a каждый адаптер доступен отдельно через MATLAB® Add-Ons. Смотрите Пакеты Поддержки Получения изображений для Аппаратных Адаптеров для получения информации об установке адаптеров.
Проверьте что gentl
загрузки адаптера. Можно использовать imaqhwinfo
команда, чтобы перечислить установленные адаптеры. gentl
адаптер должен быть включен в список.
Если это не загружает, убедитесь, что GenICam сконфигурирован правильно с помощью imaqsupport
функция.
Для получения информации об установке GenICam смотрите Настройку программного обеспечения.
Установите обеспеченного производителями производителя GenTL. Во время настройки убедитесь, что сняли флажок с установкой драйвера DirectShow. Если устройство сконфигурировано для DirectShow, это не может быть доступно для GenTL.
Убедитесь, что ваши переменные окружения установлены. Например, в зависимости от производителей GenTL вы установили в 64-битной системе Windows®, это могло быть что-то как:
GENICAM_GENTL64_PATH=C:\Program Files\LeutronVision\Simplon\bin\cti;C:\Program Files\MATRIX VISION\mvIMPACT acquire\bin;C:\XIMEA\GenTL Producer\x86
Каждая директория, которую вы перечисляете в переменных окружения, должна содержать файл DLL, который имеет .cti
расширение и это экспортируют стандарт C функции, которые ожидаются для производителя GenTL. Image Acquisition Toolbox gentl
адаптер сканирует эти директории для всех файлов CTI и затем проверяет, экспортируют ли они правильный минимальный набор функций.
Протестируйте возможность соединения своего устройства отдельно от использования Image Acquisition Toolbox. Используйте программу поставщика, включенную с вашим устройством, чтобы видеть, можно ли обнаружить и получить изображения от камеры.
Если вы используете адаптер GenICam GenTL с камерой Видения GigE, может случиться так, что производители для камер Видения GigE не отправляют ForceIP
команда. Таким образом, иногда, после включения новой камеры, это не найдено. Используя gige
тулбокса адаптер сначала может разрешить это.
Запустите imaqsupport
функция для дальнейшей информации о поиске и устранении неисправностей. Раздел GenTL должен перечислить обнаруженных производителей, можно следующим образом.
--------------------GENTL-------------------- GENICAM_GENTL64_PATH = <C:\Program Files\MATRIX VISION\mvIMPACT Acquire\bin\x64;C:\Program> Files (x86)\Common Files\MVS\Runtime\Win64_x64;C:\XIMEA\GenTL Producer\x64; Producer found = <C:\Program Files\MATRIX VISION\mvIMPACT Acquire\bin\x64\mvGenTLProducer.cti> No producers found in C:\Program Files (x86)\Common Files\MVS\Runtime\Win64_x64 Producer found = <C:\XIMEA\GenTL Producer\x64\ximea.gentlX64.cti>