如何才能只发送图中框选部分的像素点信息呢
-
@kidswong999 你好,我和它的需求差不多。我以前是将img = sensor.snapshot() 这个函数获取的img这个元组用for循环将每个像素点发出来。
for i in range(19200): print(img[i])
但是这样就很慢,19200个像素点大概要10s钟左右。我想问两个问题。一个就是有没有其他方式将图片各个像素点信息发送出来,因为我想把图像像素点信息发送出去后,在另一个图像处理软件上重新建立图片并对其进行图像处理。
另一个就是,我通过寻找颜色,找到了我需要识别的目标区域,得到目标色块的四个角点坐标后,如何才能只发送图中框选部分的像素点信息呢?
-
不建议用串口发送图片,太慢,没什么意义。
你可以用get_pixel,可以传入坐标。
-
@kidswong999 你好,OpenMV不是可以直接通过USB连接电脑吗?它是OpenMV串口发出数据再转的USB,所以就比较慢,是这个意思吗?get_pixel这个函数只能传回一个点的像素值啊,get_pixel能传回选定范围的像素值吗?
-
我说的串口,指的是UART,不是指USB。
OpenMV上的USB和UART没关系。