【发布时间】:2011-09-28 22:08:48
【问题描述】:
我编写了一个程序,对通过网络摄像头传送的图像进行一些处理。每当从相机接收到新帧时,都会触发一个事件。但是,这种情况发生的频率比我想的要频繁 - 如此频繁,以至于我的图像处理函数在新事件出现并再次调用相同的函数之前没有完成。
如何控制事件何时触发?我可以改为每 5 个事件执行一次图像处理吗?我相信我已经弄清楚了伪代码,但我更愿意在 C# 中看到一些示例。
【问题讨论】:
-
该伪代码将有助于理解您的问题。
-
回调函数是否需要线程安全?