gpt4 book ai didi

python - 特定区域的opencv颜色检测

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

我想对视频中的特定区域进行颜色检测。例如,我的程序会检测人并用一个矩形框将其绑定(bind)。

image = cv2.imread(imagePath)
(rects, weights) = hog.detectMultiScale(image, winStride=(4, 4),
padding=(8, 8), scale=1.05)

# draw the original bounding boxes
for (x, y, w, h) in rects:
cv2.rectangle(orig, (x, y), (x + w, y + h), (0, 0, 255), 2)

之后,我想检查框内的棕色是否大于阈值。如果是,程序打印“检测到”。

如何只检测指定区域内的颜色?

最佳答案

使用矩形对象。我没有用 Python 编写 OpenCV,但我认为它看起来像这样:

rect = cv2.Rect(x, y, width, height)
region = image(rect)

现在不是图像传递区域进入你的算法。

关于python - 特定区域的opencv颜色检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37296402/

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