2016-05-31 13 views
1

ich benutze dlib für Gesichtserkennung und ich möchte einen Text in das Bild schreiben. Ich habe versucht, diese win.add_overlay(dets, rgb_pixel(255,0,0),"test"); aber es funktioniert nichtSchreibe einen Text in dlib image

Können Sie mir bitte helfen.

Antwort

6

Gemäß der dlib documentation verwendet die add_overlay Methode eine Überlagerung als Parameter. Da Sie Rechtecke anzeigen möchten, müssen Sie eine overlay_rect erstellen. Sie sollten den folgenden Code versuchen:

win.add_overlay(dlib::image_window::overlay_rect(dets, rgb_pixel(255,0,0),"test"));

DLIB Dokumentation ist wirklich gut gemacht (Requisiten Davis King) Sie einige Zeit, es zu lesen nehmen sollen und zu verstehen.

+0

Ich bin auf der Suche nach dem entsprechenden Python-Code, aber die API scheint anders: irgendwelche Ideen? – lorenzo