我想使用高速相机(500-1000 fps)来捕捉水稻种子。在继续之前,我想知道 OpenCV 支持的最大 FPS 是多少?我想检测每个像素的颜色(每帧 2048 像素)。
我有这些问题:
最佳答案
我认为 OpenCV 中没有像 MAX_FPS 这样的值(value)。但是每秒处理 500-1000 帧可能相当困难。单帧的尺寸(宽度、高度、 channel 数、深度)是多少?我想到的唯一选择是使用常规方法抓取帧,然后在 GPU 上处理它们(OpenCV 有 Cuda 模块)。您可以尝试一一处理或抓取 x 帧,然后同时(并行)处理它们。当然,您也可以尝试在 CPU 上执行此操作,但很可能您将无法使用与 GPU 上一样多的“线程”。
关于performance - OpenCV 中的最大 FPS 是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30170219/