所以我的OpenMV集成开发环境在这里遇到了关于这段代码的问题。这段代码在我的main.py文件中。
for c in img.find_circles(threshold = 1600, x_margin = 10, y_margin = 10,r_margin = 10):
img.draw_circle(c.x(),c.y(),c.r(),color = (255,0,0))
print(c)第一行是for循环,是IDE在我运行程序后突出显示错误的地方。错误是这个"MemoryError: FB分配冲突“。我不确定这个错误是什么意思。
发布于 2018-07-10 21:07:12
当你的OpenMV摄像头内存不足时,就会发生这种情况。您必须降低相机分辨率,如下所示:
sensor.set_framesize(sensor.QQVGA)如果您正在跟踪颜色无关紧要的东西,您可以将传感器设置为灰度:
sensor.set_pixformat(sensor.GRAYSCALE)有关更多详细信息,请参阅文档:
http://docs.openmv.io/library/omv.sensor.html?sensor.sensor.set_framesize#sensor.sensor.set_pixformat
另请参阅OpenMV Github中的一些示例:https://github.com/openmv/openmv/tree/master/scripts/examples
https://stackoverflow.com/questions/48135136
复制相似问题