gpt4 book ai didi

python - Python 中视频帧的遮光区域

转载 作者:太空宇宙 更新时间:2023-11-03 23:17:35 25 4
gpt4 key购买 nike

现在我有一个 python 脚本,可以让我跟踪视频文件中的彩球。我们正在使用固定摄像机测试机器人速度,因此我只需要在视频实际帧区域的一小段范围内跟踪颜色,其余部分可以丢弃/忽略。现在,我的流程是将视频试验修剪为仅需要跟踪的内容,但每次测试有 15 次试验,这会变得非常耗时。

black out the sides of the video not within the blue lines

基本上,我将如何“涂黑”视频区域的两侧,以便在机器人进入所需区域之前不会启动颜色跟踪?

最佳答案

鉴于您的相机是静止的,我假设蓝色胶带线不会在视频帧中移动。话虽如此,这就是您遵循的算法:

- 计算图像中的近似感兴趣区域矩形。您需要获得以下的近似值: 1. 跟踪开始的左上角点,比如 (x,y),以及要跟踪的矩形的高度和宽度。使用下图作为引用。 enter image description here

一旦有了 x,y,w,h,就可以提取矩形内的图像部分,如下所示:

img2=img[x:x+w,y:y+h]

您现在可以在 img2 上运行标准滤色器,以跟踪机器人顶部的球

关于python - Python 中视频帧的遮光区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36755069/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com