Amazing-Python-Scripts

Форк
0
18 строк · 806.0 Байт
1
import cv2
2
img_file = "Human.jpg"
3
# trained human data  Link:"https://raw.githubusercontent.com/opencv/opencv/master/data/haarcascades/haarcascade_fullbody.xml"
4
classifier_Human = 'car_dect.xml'
5
img = cv2.imread(img_file)  # create image reader
6
# convert image black and white i.e. grayscale
7
black_and_white = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
8
Human_detect = cv2.CascadeClassifier(classifier_Human)  # create classifier
9
humans = Human_detect.detectMultiScale(black_and_white)  # detect cars
10

11
for (
12
        x, y, w, h
13
) in cars:  # the above variable will return 4 cordinates i.e height,width,postionx,positiony
14
    # this loop will create grren rectangle when car is detected
15
    cv2.rectangle(img, (x, y), (x + w, y + h), (0, 255, 0), 3)
16

17
cv2.imshow('Human image', img)  # display image
18
cv2.waitKey()
19

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.