Kodlarınızı ekran görüntüsü yerine yazı ile aktarmanız çok daha yararlı olacaktır.
import cv2
tracker = cv2.TrackerKFC_create()
video = cv2.capture(0)
while True:
k, frame = video.read()
cv2.imshow("Tracking", frame)
k = cv2.waitkey(30) & 0xff
if k == 27:
break
bbox = cv2.selectROI(frame, False)
ok = tracker.init(frame, bbox)
while True:
ok, frame = video.read()
ok, bbox = tracker.update(frame)
if ok:
p1 = (int(bbox[0]), int(bbox[1]))
p2 = (int(bbox[0] + bbox[2]), int(bbox[1] + bbox[3]))
cv2.rectangle(frame, p1, p2, (0, 0, 255), 2, 2)
cv2.imshow("Tracking", frame)
k = cv2.waitkey(1) & 0xff
if kk == 27:
break
Yardım etmek isteyenler için, tam olarak hangi hatayı aldığınızı paylaşabilir misiniz?
1 Beğeni
Kodu yapıştırırsanız buraya bakabiliriz.
Resminden olmaz ki?
Bir de hata mesajları falan vardır onları da görsek.
28 satır gözüme çarptı mesela rectanle değil rectangle dır belki.
Python OpenCV | cv2.rectangle() method - GeeksforGeeks
Böyle hata bulunmaz, okuyoara.
Kodu ekleyin hata mesajlarını ekleyin bakalım.
cv2 kütüphanesini yüklememişsiniz. Terminale pip install opencv-python yazarak tekrar deneyin