openmv与arduino通信中,openmv精简数据类型问题
-
例程里面有识别最大色块的例程,其中有一句
find_max(blobs):
max_size=0
for blob in blobs:
if blob.pixels() > max_size:
max_blob=blob
max_size = blob.pixels()
return max_blob然后问题是:我想按照类似的思路去精简数据,让openmv去找到中间色块(不一定要视野正中间,只要在水平中央就可以了),但是现在找不到方向。希望有高手解答
-
添加一个ROI在中间就可以了。
-
-
img.find_blobs(xxx,roi=你想要的区域)
你不就是想在中间找色块吗,具体看教程和文档,都有
-
@kidswong999 是啊,但是教程里的不是找最大色块的吗?。emmm,大佬你说的是那个教程?
-
roi是“感兴趣区”。在使用统计信息中已经介绍过了。
left_roi = [0,0,160,240] blobs = img.find_blobs([red],roi=left_roi)
-
@yuan 好的,中午我试试,谢谢大佬指点
-
@yuan 问题解决了,谢谢大神
-
@kidswong999 问题解决了,谢谢大神