Как часть Набора Адаптера Image Acquisition Toolbox, мы теперь предлагаем процедуру тестирования и автоматизированные тесты для сторонних разработчиков адаптера и поставщиков камеры, чтобы протестировать адаптеры и оборудование против тулбокса. Эта процедура тестирования является частью того комплекта. Для получения дополнительной информации смотрите Адаптеры Тестирования или Оборудование.
После определения идентификационной информации драйвера устройства на инструкции в “Определении Идентификационной информации Драйвера устройства” в этой документации Адэптора Кита, выполните эти шаги, чтобы проверить идентификационную информацию драйвера устройства.
Процедуры тестирования | Ожидаемые результаты |
---|---|
Запустите следующую команду:vidObj = videoinput ('AdaptorName'); imaqhwinfo(vid) | Детали драйвера устройства и драйвера устройства должны быть отображены. Это будет похоже на:AdaptorName: 'AdaptorName' DeviceName: 'MyDevice' MaxHeight: 280 MaxWidth: 120 TotalSources: 1 VendorDriverDescription: 'MyDevice_Driver' VendorDriverVersion: '1.0.0' где Чтобы вымыться после этого шага, удалите и очистите объект. |
Запустите следующую команду:vidObj = videoinput ('AdaptorName'); src = getselectedsource(vid); get(src) | Специфичные для устройства свойства как Общие настройки: Parent = [1x1 videoinput] Selected = on SourceName = input1 Tag = Type = videosource
Специфичные для устройства свойства: Brightness = -10 Contrast = 266 Exposure = 1024 ExposureMode = auto Hue = 0 Saturation = 340 Sharpness = 40 Фактические имена свойства будут основаны на информации, предоставленной адаптером. Чтобы вымыться после этого шага, удалите и очистите объект. |
Запустите следующую команду:vidObj = videoinput ('AdaptorName'); preview(vidObj); src = getselectedsource(vidObj); src.PropName = Value; где | Изменение в значении свойства должно быть заметным в видео, запускающемся в окне предварительного просмотра. Попробуйте различные значения свойств. Например, если существует набор свойств, которые имеют зависимости друг с другом, изменяют одного из них, чтобы убедиться, что это отражается в зависимых свойствах. Чтобы закрыть окно предварительного просмотра, нажмите (x) кнопка или введите Чтобы вымыться после этого шага, удалите и очистите объект. |