求助!C#用多线程做Basler相机显示

我现在要吧两台相机作录像功能使用,让它们一直获取图像,昨天用Timer验证虽然行但是太卡。之后我将两台相机的显示分别放在了两个子线程里,并且给线程加了死循环,在线程里和线程外都试过,但是只能抓取到程序开始运行时的图像。

image
之后我又将StreamGrabber.Start()写成了上面这种,但在获取grabResult的时候有下面这两种报错。请看图,我怕我说不明白
image
image

所以怎么解决呢?
用单一线程只显示一个相机采集的图片也不行,报错信息和上面两张一样
求求各位了

posted @ 2021-12-23 23:41  橘子Jane  阅读(257)  评论(1)    收藏  举报