openmv中的人脸识别例程使用的haar特征检测,里面有使用adaboost算法来训练吗?image.HaarCascade()和img.find_features(face_cascade, threshold=0.75, scale=1.35)是怎么写出来的?
6
6lev 发布的帖子
-
openmv中人脸识别例程相关问题?
-
openmv中的人脸识别例程问题?
openmv中的人脸识别例程使用的haar特征检测,里面有使用adaboost算法来训练吗?image.HaarCascade()和img.find_features(face_cascade, threshold=0.75, scale=1.35)是怎么写出来的?
-
保存openmv的视频?
那当openmv的硬件通过USB接口和电脑连接,运行程序的时候,没有图像数据流进入电脑吗?我现在想运行程序的同时将图像视频也保存到电脑上,这样不可行吗?
-
直线检测
关于直线检测的image.find_lines函数,如果我想检测一条theta范围为20:75度的直线,且仅是这个范围内峰值最大的那条,我应该怎样设置参数,或者用什么办法实现呢?
-
对一幅图像分别进行两种处理,为什么不能分别得到两幅图像?
对img2分别进行处理,为什么不能分别得到两幅图像?
import sensor, image, time, pyb,math sensor.reset() sensor.set_pixformat(sensor.GRAYSCALE) sensor.set_framesize(sensor.QVGA) sensor.skip_frames(time = 2000) clock = time.clock() threshold=(200,255) w=sensor.width() h=sensor.height() while(True): clock.tick() img1 = sensor.snapshot() img2 = img1.binary([threshold],invert=True)#图像转换成二值图像 for i in range(0.5*w): for j in range(h): imgR=img2.set_pixel(i,j,0)#提取左边线和右边线 for i in range(160,320): for j in range(240): imgL=img2.set_pixel(i,j,0) print(clock.fps())
-
同时对一幅图像进行两种处理,为什么不能各自生成两幅图片?
同时对一幅图像进行两种处理,为什么不能各自生成两幅图片?
img6 = img4.erode(1, threshold = 2) for i in range(161,320): for j in range(240): imgL=img6.set_pixel(i,j,0) for i in range(160): for j in range(240): imgR=img4.set_pixel(i,j,0)#提取左边线和右边线
-
openmvIDE中的帧缓冲区显示的是全部的画面吗?
IDE中的帧缓冲区显示的是全部的画面吗?为什么使用320×240分辨率的传感器,想将图像左半部分的像素点灰度设为0(宽的范围是1:160),帧缓冲区却显示左边三分之二像素点都为0了?