import cv2
import math
import argparse
def highlightFace(net, frame, conf_threshold=0.7):
frameOpencvDnn = frame.copy()
frameHeight = frameOpencvDnn.shape[0]
frameWidth = frameOpencvDnn.shape[1]
blob = cv2.dnn.blobFromImage(frameOpencvDnn, 1.0, (300, 300), [104, 117, 123], True, False)
.
. # CODE TO DETECT FACES AND PLAY ADS
cap.release() # CLOSE THE FRAMES SO IT CAN RESTART AGAIN
cv2.destroyAllWindows()
Приведенный выше код создает 2 новых кадра, один показывает обнаруженное лицо, а другой воспроизводит рекламу. Цель состоит в том, чтобы снова запустить код, чтобы обнаружить другое лицо.