Как я могу получить доступ к свойствам камеры, подключенной к моей плате видеозахвата NI PCI-1428, при использовании Image Acquisition Toolbox 3.4 (R2009b)?

Я пытаюсь получить изображения с камеры производства Goodrich-Sensor, используя плату захвата кадров National Instruments PCI-1428. Я могу успешно получать изображения. Камера имеет дополнительные свойства, такие как время экспозиции, усиление, таймер и многие другие. Я могу установить эти свойства с помощью National Instruments Measurement & Automation Explorer (NI-MAX). Я хотел бы иметь возможность установить эти свойства из MATLAB.

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

vid=videoinput('ni',1,'img0');
src = getselectedsource(vid);
get(src)

Однако возвращаемые свойства относятся к плате захвата кадров, а не к самой камере.

ПРИМЕЧАНИЕ. 

Matlabsolutions.com предоставляет последнюю Помощь по домашним заданиям MatLab, Помощь по заданию MatLab для студентов, инженеров и исследователей в различных отраслях, таких как ECE, EEE, CSE, Mechanical, Civil со 100% выходом. Код Matlab для BE, B.Tech ,ME,M.Tech, к.т.н. Ученые со 100% конфиденциальностью гарантированы. Получите проекты MATLAB с исходным кодом для обучения и исследований.

Невозможно изменить определенные свойства камеры непосредственно из MATLAB. Вам нужно будет установить их с помощью NI-MAX, а затем получить изображения с помощью Image Acquisition Toolbox.

Специфические свойства камеры, заданные с помощью NI-MAX, сохраняются в файле интерфейса. Этот интерфейс указан в конструкторе объекта ниже:

vid = videoinput('ni',1,'img0');

Третий входной аргумент «img0» — это файл интерфейса. Значения, сохраненные NI-MAX в интерфейсе, будут использоваться адаптером для создания объекта VIDEOINPUT.

Адаптер NI для Image Acquisition Toolbox использует национальный

СМОТРИТЕ ПОЛНЫЙ ОТВЕТ НАЖМИТЕ НА ССЫЛКУ