如何使用 opencv 在 python 中跟踪黄色对象?如果可能的话,我怎样才能获得物体的位置?
我尝试过使用以下方法,但我不知道如何降低和提高范围。
import numpy as np
import cv2
cap = cv2.VideoCapture(0)
while True:
screen = np.array(ImageGrab.grab())
ret, img = cap.read()
hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
#Help
lower = np.array([])
upper = np.array([])
mask = cv2.inRange(hsv, lower, upper)
cv2.imshow('screen', mask)
if cv2.waitKey(25) & 0xFF == ord('q'):
cv2.destroyAllWindows()
break
Run Code Online (Sandbox Code Playgroud)
它应该找到黄色物体并可能找到它们的位置。
我有一个程序只能将数据打印到一行上。
我该怎么做才能做到这一点。
for i in range(10):
print(i)
Run Code Online (Sandbox Code Playgroud)
是否可以将所有这些打印在一行上,以便打印 0、擦除该行、打印 2、擦除等......?