将openmv镜头看到的图像分成左中右三个部分,然后再判断红色的小球在左中右的哪个区域里面,从而返回不同的值,请问有相关教程或者资料吗?谢谢!
O
omhn
@omhn
0
声望
17
楼层
833
资料浏览
0
粉丝
0
关注
omhn 发布的帖子
-
将openmv镜头看到的图像分成左中右三个部分
-
巡线的同时录制视频,视频中要显示出巡线的整个过程
openmv用在四旋翼上,目的是循着地面上的黑线往前走,遇到直角就拐弯,我的巡线程序已经完全可以用了,然后我想把这个过程以视频形式记录下来,视频中要有巡线时的框框之类的东西,官方历程中有录制视频的程序,但是我还要巡线,这两个功能可以同时实现吗?谢谢您。
-
RE: 如何在寻线的时候把识别过程录制下来
您的代码里面只有录制视频,想要实现的功能是寻线的同时还要录制视频,在我播放这段视频的时候应该出现巡线的过程,视频中有巡线时出现的边框啊之类的一些东西,请问可以实现吗?谢谢。
-
我想要录制一段视频,运行这段代码时一旦打断录制,电脑直接卡死,这是为什么呢,可以帮忙解答一下吗?
import sensor, image, time, mjpeg, pyb sensor.reset() # Initialize the camera sensor. sensor.set_pixformat(sensor.GRAYSCALE) # or sensor.RGB565 sensor.set_framesize(sensor.QQVGA) # or sensor.QQVGA (or others) sensor.skip_frames(10) # Let new settings take affect. clock = time.clock() # Tracks FPS.跟踪fps sensor.skip_frames(30) # Give the user time to get ready. m = mjpeg.Mjpeg("example.mjpeg")#创建一个名为example的mjpeg文件 将其赋值给m #mjpeg.Mjpeg(filename, width=Auto, height=Auto)创建一个mjpeg对象, #filename为保存mjpeg动图的文件路径 for i in range(2000):#rang创建一个列表 range(start, stop[, step]) #从start开始(默认从0开始),到stop结束,但不包括stop,步长为step(默认为1), clock.tick()#计算帧率,单位Hz,越大越连贯 m.add_frame(sensor.snapshot())#向m中添加图片 #mjpeg.add_frame(image, quality=50),向mjpeg视频中中添加图片, #quality为视频压缩质量。 print(clock.fps())#打印出fps,fps是运算的帧率 m.close(clock.fps())#关闭录像