検出された車に矩形を描画したいのですが、コードを実行しても表示されません。そして画面は遅れている。ビデオでの検出ではなく、画像上での車両検出
import cv2
cascade_src = 'cars.xml'
img = cv2.imread('1.png')
##print(img)
car_cascade = cv2.CascadeClassifier(cascade_src)
cars = car_cascade.detectMultiScale(img, 1.1, 1)
##print cars
for (x,y,w,h) in cars:
cv2.rectangle(img,(x,y),(x+w,y+h),(255,0,0),2)
cv2.imshow('image', img)
'img'は単なる画像で適用されます - 'インポートイメージ。 img = Image.open( "a-picture-of-a-car.jpg") 'は、例えば' cap.read() 'を置き換えます。 –
[Pythonを使用してイメージファイルを読むにはどうすればいいですか?](https://stackoverflow.com/questions/3735553/how-do-i-read-an-image-file-using-python) –
このようなスプーン摂食のコミュニティがなかったらあなたはどんな人たちがやるだろうか... – Piglet