private void InitAcqFifo()
{
CogFrameGrabbers FrameGrabber = new CogFrameGrabbers();//识别已安装的帧抓取器的类//帧抓取器:相机
if (FrameGrabber.Count > 0)//如果相机个数大于1
{
for (int i = 0; i < FrameGrabber.Count; i++)
{
//在此帧抓取器上创建新的采集fifo。AutoPrepare的值将用作autopreparenabled属性的初始设置。如果该值为真,则在创建fifo后将准备fifo。
FIFO[i] = FrameGrabber[i].CreateAcqFifo(FrameGrabber[i].AvailableVideoFormats[1], CogAcqFifoPixelFormatConstants.Format8Grey, 0, true);
if (FIFO == null)
{
throw new CogAcqCannotCreateFifoException("无法创建采集FIFO.");
}
CameraName = FIFO[i].FrameGrabber.Name;
Trigger[i] = FIFO[i].OwnedTriggerParams;
Trigger[i].TriggerModel = CogAcqTriggerModelConst
VisionPro相机硬件触发初始化 - C#
最新推荐文章于 2024-05-08 17:10:12 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)