Я создавал простое приложение на Python, чтобы улучшить компьютерное зрение.

Ну, это было что-то вроде 32 строк кода, что-то простое.

Первая установка pip install opencv-python or pip install opencv-contrib-python.

Для запуска программы вам потребуется установить файл github:

Ссылка на GitHub =›https://github.com/opencv/opencv

Код

import cv2 
import numpy as np

face_cascade = cv2.CascadeClassifier(cv2.data.haarcascades + 'haarcascade_frontalface_default.xml')


video_capture = cv2.VideoCapture(0)

while True:
    
    ret, frame = video_capture.read()

   
    gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)

    
    faces = face_cascade.detectMultiScale(gray, scaleFactor=1.1, minNeighbors=5, minSize=(30, 30))

    
    for (x, y, w, h) in faces:
        cv2.rectangle(frame, (x, y), (x+w, y+h), (0, 255, 0), 2)

    
    cv2.imshow('Face Detection', frame)

    
    if cv2.waitKey(1) & 0xFF == ord('q'):
        break

video_capture.release()
cv2.destroyAllWindows()

Удачного программирования!!!