【问题标题】:Python opencv colour change detection on certain places某些地方的Python opencv颜色变化检测
【发布时间】:2018-07-22 22:17:03
【问题描述】:

我需要检测某个点(或线)的颜色变化,并且它必须实时进行(而不是在之前拍摄的镜头上)。 https://youtu.be/wi_dJrCWb54 这正是我想做的,我评论了视频并在互联网上搜索但似乎没有答案。你们中的任何人都可以给我一个想法,或者如果你看到类似这个系统的代码,你可以把它发给我。

【问题讨论】:

    标签: python opencv colors camera


    【解决方案1】:

    可能不值得在彩色图像上执行此操作,因此您可以使用 cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) 将其转换为灰度,然后应用某种背景减除算法,例如 BackgroundSubtractorMOG2

    计算汽车的逻辑由您决定。这将是我的方法,因为您需要实时。如果效果不好,可以试试其他的。

    【讨论】:

    • 以灰度方式进行是合乎逻辑的,因为我将使用树莓派 3,感谢您的建议。
    猜你喜欢
    • 1970-01-01
    • 2014-03-15
    • 2019-03-05
    • 2023-03-13
    • 1970-01-01
    • 2021-08-20
    • 2021-12-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多