Обрезка изображения с помощью Emgu
Уважаемые эксперты,
Я пытаюсь сделать заявку на форму для лица dtection с emgu. Моя цель состоит в том, чтобы сфотографировать человека с помощью веб-камеры, определить координаты лица и обрезать изображение таким образом, чтобы обнаруженные лица всегда находились в одной и той же пропорции и положении относительно краев изображения. В основном это изображение документа, где я всегда могу иметь изображение лица в одном и том же месте, чтобы я мог установить лицо поверх другого изображения.
Я сделал это с python и opencv (с getsubrect), но не знаю, как это сделать с emgu.
if detectedFace: arg1 = detectedFace[0][0][0] arg2 = detectedFace[0][0][1] arg3 = detectedFace[0][0][2] arg4 = detectedFace[0][0][3] Izq = arg1 - arg3/10 Sup = arg2 - arg4/4 Der = arg3 + (arg3/5) Inf = arg4 +(arg4/2) destino = ('C:\\temp\\camera-test-cut.jpg') imagen = cv.GetSubRect(imcolor,(Izq, Sup, Der, Inf)) cv.SaveImage(destino, imagen)
С помощью emgu tutotial я смог захватить камеру и обнаружить лицо, но не могу обрезать изображение. А сахар есть?
Спасибо.
Sergey Alexandrovich Kryukov
Что это за язык, который вы показываете?
—СА
dlinaresg
Питон.
Sergey Alexandrovich Kryukov
Ах... Хорошо, спасибо, что ответили. Такие вещи хорошо помечать или указывать при задании вопроса...
—СА