Как сделать снимок с помощью устройства Frame Grabber в C#?
Пытаюсь захватить изображение, используя устройство захвата кадров с помощью G-API, но я не могу получить доступ к внутренним функциям из G-API. После создания объекта функции по-прежнему не могут получить доступ. Вот ссылка для G-API LINK. Однако я не могу создавать экземпляры его классов.
Ниже приведены мои выводы:
1) Я сделал декларацию, как показано нижеDim Compare_full_image As GApiWrapper.Lvds.G_Lvds
2) Затем в своей функции я попытался создать его экземпляр, как показано нижеCapture_full_image = New GApiWrapper.Lvds.G_Lvds()
3) я назвал функцию как показано нижеCapture_full_image.Lvds_FrameGrabber_CaptureToFile(1, 400, 800, "C:\Users\Public\Pictures\Sample Pictures")
4) После запуска кода я получаю ошибку ниже RUN time
Ошибка 1:
GApiWrapper.Lvds.G_Lvds.Friend Sub New()
не доступен в этом контексте, потому что этоFriend
,
1 ответ
Возможно, методы будут статическими, поэтому, пожалуйста, попробуйте использовать статический класс. Надеюсь, это поможет использовать это:
_apiWrapper.GLvdsWrapper.Lvds_FrameGrabber_CaptureToFile(Parameters)