cvlite固件中的rgb888_find_rectangles部分中对离屏幕较近的矩形无法识别问题

Viewed 31

重现步骤
1.我使用k230最新固件中的rgb888_find_rectangles识别矩形功能,分辨率设置为了640*480,在矩形图片k230屏幕较远时可以完整识别矩形,较近距离时发现虽然屏幕显示的矩形图片是完整的但
是无法识别为一个矩形。
2.我多次修改阈值,阈值如下:canny_thresh = 70
canny_thresh2 = 150
approx_epsilon = 0.04
area_min_ratio = 0.02
max_angle_cos = 0.6
gaussian_blur_size = 5
却依旧不能识别出较大矩形,阈值参数只能过滤更多无关以及精准识别小矩形
期待结果和实际结果
希望识别出靠屏幕较近时的矩形图片

尝试解决过程
不断调整阈值且把矩形置于屏幕中间

1 Answers

较近是多近的时候识别不到

就是一个a4纸大小的矩形图片放在距离屏幕50cm的时候,这时候矩形在屏幕清晰显示但是无法识别

你可以拍一张图片,用单图试试,看能否正常识别