OpenCV & SURF
-
Hallo, ich bin neu im Forum und habe ein paar Fragen an die lieben Experten.
Ich bin schon lange auf der suche nach einem Tool, welches über eine Kamera nach merkmalen sucht und mit einem Bild vergleicht. Da habe ich schon eine Codes gefunden, wie z.B. hier:
http://singhgaganpreet.com/2012/07/24/real-time-object-recognition-using-surf/
Leider bin ich noch nicht in der Lage eigenständig ein Program daraus zu erstellen und brauch einwenig Hilfe.
Wenn mir einer helfen könnte, wär ich sehr dankbar.
-
Hat nichts mit MFC zu tun...
Da Du im Visual-Studio Forum fragst gehe ich mal davon aus, das es unter
Windows mit Visual-Studio laufen soll ...Zunächst muss ein Konsolenprojekt erstellt werden.
Danach unter Einstellungen den include und Library-Pfad setzen (Hier für VS2010-32Bit und OpenCV 246)
z.B.:
C:\Programme\opencv\build\include
und
C:\Programme\opencv\build\x86\vc10\libIm Quellcode scheint noch ein include zu fehlen:
#include "opencv2/nonfree/features2d.hpp"
Welche libs dazugelinkt werden müssen ist nicht ganz klar.
Für die debug-Version sind es z.B.
opencv_core246d.lib
opencv_highgui246d.lib
opencv_imgproc246d.lib
opencv_features2d246d.libEs fehlt aber noch mindestens eine lib z.B. für cv::findHomography()
-
Dieser Thread wurde von Moderator/in Martin Richter aus dem Forum MFC (Visual C++) in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Nachtrag: Die fehlenden libs sind
opencv_calib3d246d.lib
opencv_flann246d.lib
opencv_nonfree246d.libOpenCV muss mit SURF-Support compiliert sein, was aber bei der aktuellen
compilierten Version von OpenCV der Fall ist.