2016-03-21 5 views
1

Gemäß meiner Anforderung, vom einzelnen Bild eines gekleideten Menschen (sagen Sie tragende Hose und Hemd) mit freiem und normalem Hintergrund, welcher Algorithmus Umriss einer menschlichen Körperform für nur die im Bild gegebene Haltung zeichnen kann. Ich benutze opencv C++ Bibliothek. Alles, was ich für jetzt hören kann, ist zu greifen und Konturen, aber sie zeichnen nur Umrisse um das Outfit, aber ich brauche Umriss um innere Körperform nach Beseitigung Outfit. Irgendein Algorithmus, um dies zu erreichen?Wie segmentiert man die tatsächliche menschliche Körperform von einem Bild?

+0

Wenn Sie die Pause bereits haben, gibt es eine Funktion in opencv, die die "beste Übereinstimmung Kontur" findet und ihre Grenzen/Koordinaten zurückgibt. Ich habe es einmal zur Erkennung der Form benutzt, wo ich schon die Formen hatte und es hat super funktioniert. –

Antwort

1

Es gibt viele Beispiele in Internet, allgemein gesprochen oft wir den HOG-Descriptor verwenden Fußgänger erkennen Sie einige Informationen suchen können über

HOGDescriptor :: setSVMDetector

HOGDescriptor :: getDefaultPeopleDetector()

hier ist eine einfache Beispielcode über Sie anfordern: enter link description here

+0

Danke. Aber können HOG-Deskriptoren Körperform von einem angezogenen Foto extrahieren? Ich dachte, es kann nur Menschen identifizieren und ein Rechteck zeichnen, um sie in einem Rahmen zu markieren. – solar

Verwandte Themen