如何在 C# 中使用 Frame Grabber 设备捕获图像?
How to capture an image using Frame Grabber device in C#?
尝试通过实现 G-API 使用图像采集卡设备捕获图像,但我无法从 G-API 访问内部功能。创建对象后,函数仍然无法访问。
这是 G-API LINK 的 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) 在 运行 之后我得到的代码低于 运行 时间错误
Error 1: GApiWrapper.Lvds.G_Lvds.Friend Sub New()
is not accessible in this context because it is Friend
.
可能方法是静态的,所以请尝试使用静态方法访问 class。希望能帮助到你
使用这个:
_apiWrapper.GLvdsWrapper.Lvds_FrameGrabber_CaptureToFile(Parameters)
尝试通过实现 G-API 使用图像采集卡设备捕获图像,但我无法从 G-API 访问内部功能。创建对象后,函数仍然无法访问。 这是 G-API LINK 的 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) 在 运行 之后我得到的代码低于 运行 时间错误
Error 1:
GApiWrapper.Lvds.G_Lvds.Friend Sub New()
is not accessible in this context because it isFriend
.
可能方法是静态的,所以请尝试使用静态方法访问 class。希望能帮助到你 使用这个:
_apiWrapper.GLvdsWrapper.Lvds_FrameGrabber_CaptureToFile(Parameters)