如何加快像素扫描numpy数组

时间:2013-09-07 14:42:50

标签: numpy webcam lidar

我使用网络摄像头和激光制作了距离探测器来估算激光点的距离。我的计划是使用树莓派制作廉价的2d ldar系统。

起初我使用嵌套的python循环进行了像素扫描,这种方法太慢了,扫描时间约为2分钟。然后我尝试使用numpy数组加速扫描过程。这使得时间缩短到600毫秒。然而,这仍然不够快。 10毫秒将是一个更合适的时间框架,如果我可以得到它低于它将是一个奖金。有没有人对如何获得更快的扫描时间有任何想法?

我正在设置numpy数组的阈值,只是使用xy_vals = [img_array_rgb]>寻找最红的像素。这给了我一系列真正的元素,其中红点是。然后我使用nonzero()找到真元素的x,y坐标。

0 个答案:

没有答案