2016-11-19 4 views
-1

Я следовал учебнику, чтобы поместить прямоугольник вокруг обнаруженного лица на веб-камеру. Он работает очень хорошо, но я хочу нарисовать изображение следующим образом: mask над лицом. Как я могу это сделать? Code (Я запускаю версию opencv3)OpenCV Draw Изображение через веб-камеру

+0

Отметьте [этот ответ] (http://stackoverflow.com/a/37198079/3962537) для вдохновения. –

ответ

1

Решено. Я использовал это, когда рамкой была веб-камера, а x_offset и y_offset были смещениями от функции отслеживания лиц.

s_img = cv2.imread("iron.jpg") 
    l_img = frame 
    l_img[y_offset:y_offset+s_img.shape[0], x_offset:x_offset+s_img.shape[1]] = s_img