Как сохранить уже отображаемое изображение в Dlib? - PullRequest
0 голосов
/ 29 апреля 2019

После запуска кода

import dlib
from skimage.io import imsave, imread

sp = dlib.shape_predictor('shape_predictor_68_face_landmarks.dat')
facerec = dlib.face_recognition_model_v1('dlib_face_recognition_resnet_model_v1.dat')
detector = dlib.get_frontal_face_detector()

img = io.imread('foto.jpg')
win1 = dlib.image_window()
win1.clear_overlay()
win1.set_image(img)

dets = detector(img, 1)
for k, d in enumerate(dets):
    print("Detection {}: Left: {} Top: {} Right: {} Bottom: {}".format(
        k, d.left(), d.top(), d.right(), d.bottom()))
    shape = sp(img, d)
    win1.clear_overlay()
    win1.add_overlay(d)

У меня есть изображение с ориентирами рисованного лица в отдельном окне.

Как сохранить изображение из окна в файл?

меня пробовали что-то вроде

imsave('file.jpg',shape)

но безуспешно.

...