【发布时间】:2020-09-29 11:19:03
【问题描述】:
我正在使用 - 树莓派4 - 树莓相机ver2.1 - Python3 - OpenCV3 试图从电影中捕捉颜色并成功地使用this,
但由于 AWB/AE,有时会错过目标。
我试图阻止他们
-
OpenCVs ".set" command
--> 不支持
-
“raspivid”命令
--> 不正确
-
picamera.camera() 模块
--> cv2.cvtColor(frame, cv2.COLOR_BGR2HSV) 是错误。
我找不到正确的方法。 希望能帮到你,谢谢。
【问题讨论】:
-
当然也有可能会在短时间内错过目标。这取决于很多事情。但是您可以保留目标的最后一个坐标,直到下一次检测。
-
您好,欢迎来到 SO。我不是大专家,但AFAIK你最好打开AWB/AE。您应该阅读更多关于使用相机以编程方式拍照的信息。它有很多依赖,但一般流程是“触发搜索焦点”->“锁定焦点”->“触发搜索曝光”->“锁定曝光”->“触发搜索WB”->“锁定WB”->“拍照片”。如果任何步骤失败或超时,则必须正确处理。
-
不清楚您到底想做什么:您是否要关闭自动白平衡和自动曝光?如果是这样,那么您为什么要尝试将 BGR 转换为 HSV?
-
谢谢你。到 anotoine,BGR 到 HSV 更容易找到选择 HUE 的颜色。
-
this 和我的代码一样。
标签: python-3.x opencv camera raspberry-pi4