2014-02-06 10 views
6

Real Time circle shapeAugmented Reality 3D-Modell

In dem obigen Bild-Rendering ich OpenCV bin mit Kreisform zu erkennen. Als nächstes möchte ich 3D-Kreisobjekte anzeigen, die auf solchen kreisförmigen Formen gerendert wurden.

Zuvor habe ich das MetaIO SDK für die markerbasierte Erkennung verwendet, und es macht auch das Rendern von 3D-Objekten recht gut.

Da OpenCV die Bildverarbeitung, verschiedene Operatoren wie Sobel/Canny, Hough Transformation, Gaussian Filtering etc. ganz richtig erklärt, habe ich es benutzt, um mich mit markerloser Erkennung zu unterstützen.

Ich bin auch in der Lage, Quadrat, Viereck, Dreieck zu erkennen. Ich stehe jedoch im nächsten Teil meiner Anwendung fest, d. H. 3D-Modell-Rendering. Für z.B. Da die erkannte Form ein Kreis war, möchte ich dieses 3D Modell unten zeigen.

enter image description here

Bitte, wenn jemand kann einen Einblick darüber, wie dies erreicht werden kann teilen können? Ist es sogar möglich, MetaIO und OpenCV zu integrieren, um meine Anforderungen zu erfüllen?

Meine Anwendung soll sowohl auf Android- als auch auf iOS-Geräten verwendet werden.

Vielen Dank im Voraus.

+1

Versuchen diesen Benutzer kontaktieren http://stackoverflow.com/users/1069068/raghav-sood – user3264399

+0

Erledigt, vielen dank für die Führung. :) Ich hoffe, ich bekomme Hilfe. –

+0

mögliches Duplikat von [OpenGL + OpenCV Augmented Reality auf Android] (http://stackoverflow.com/questions/20919985/opengl-opencv-augmented-reality-on-android) –

Antwort

1

Wenn ich durch OpenCV Tutorial werde ich über folgende URL gestoßen ... Dieser zieht tatsächlich ein Polygon, das 3D-Effekte hat ...

http://docs.opencv.org/doc/tutorials/imgproc/shapedescriptors/point_polygon_test/point_polygon_test.html#point-polygon-test

Die 3D-Modellierung auch mit getan werden kann, OpenGL Interoperabilität ... Im Folgenden ist die Referenz-URL ...

http://docs.opencv.org/modules/core/doc/opengl_interop.html?highlight=opengl#general-information