EMGUCV运动跟踪器导致尝试读取或写入受保护的内存错误

时间:2019-04-11 19:09:36

标签: c# opencv emgucv

我制作了一个程序,该程序允许使用EMGUCV的运动跟踪器跟踪对象。它使用图像查看器窗口显示跟踪器。完成一条轨道后。我关闭图像查看器,然后打开一个新的图像查看器以跟踪下一个对象。问题是在收到以下消息之前,我只能这样做几次:

试图读取或写入受保护的内存。这通常表明其他内存已损坏。

崩溃的行是这样的:

<li className={"column r1" + ((lowestNumberValue == this.state.r1Price) && 'lowest')}> ... </li>

<li className={"column r2" + ((lowestNumberValue == this.state.r2Price) && 'lowest')}> ... </li>

GlobalVariables.myFrame = frameSource.NextFrame().Clone(); 是跟踪器/视频稳定器的下一帧。 (来自相机的每个帧都首先通过图像稳定器)。

我尝试在框架上使用frameSource.NextFrame(),并尝试在不同位置使用垃圾收集器。

.Clone()

我希望能够连续打开和关闭图像查看器/运动跟踪器窗口而不会崩溃。

0 个答案:

没有答案
相关问题