Tag: surf
Speeded-Up Robust Features (SURF) ist ein feature-Erkennung-Algorithmus, der verwendet in vielen [tag:computer-vision] Aufgaben wie Objekterkennung, 3D-Rekonstruktion, Kamerakalibrierung und [tag:cbir].
1
Antworten
Im Grunde habe ich 3 Matte wie diese: Mat descriptors1 Mat descriptors2 Mat descriptors3 Wo die einzelnen Deskriptoren wurden geladen wie dieser: extractor->compute( object, kp, descriptors ); Wie konnte ich mich anmelden in einem einzigen Matte werden
3
Antworten
Wie bekomme ich inliers/Ausreißer von aufeinander abgestimmten kyepoints mit homography oder eine andere Methode in C#? Arbeite ich an der BRANDUNG Beispiel auf http://www.emgu.com/wiki/index.php/SURF_feature_detector_in_CSharp. Bekam ich matchedFeature. Code verwendet HomographyMatrix (homography). Ich will separate inliers und Ausreißer.
3
Antworten
Habe ich diese Funktion in C++ mit OpenCV: vector<KeyPoint> test(Mat img) { int minHessian = 400; SurfFeatureDetector detector( minHessian ); vector<KeyPoint> vKeypoints; detector.detect( img, vKeypoints ); return vKeypoints; } Wenn ich rufen Sie diese Funktion in meiner
3
Antworten
System- Windows 8.1 64-bit-Computer OpenCV 3.0.0 Visual Studio 2013 12 Ich gebaut habe die openCV-3.0.0 mit der contrib-Module. Wenn ich jedoch diesen code kompilieren, bekomme ich Fehler. #include <OpenNI.h> //used for taking in input from xtion pro
1
Antworten
Brauche ich etwas Hilfe im training einer SVM für eine Android-app. Ich habe eine Reihe von Bildern in verschiedenen Klassen (12 Klassen) und bekam alle Beschreibungen von Ihnen. Ich schaffte es, die gleiche Menge von Deskriptoren für
2
Antworten
Ich versuche mich zu registrieren, beiden binären Bilder. Ich verwendete opencv-orb-Detektor und matcher zu generieren und match-feature-Punkte. Allerdings werden die übereinstimmenden Ergebnis, sieht schlecht aus. Kann mir jemand sagen, warum und wie zu verbessern? Danke. Hier sind
2
Antworten
Ich bin mit SURFEN/FLANN Detektor und ich bin auf der Suche um das Bild zu speichern, Punkte, Deskriptoren zu einer Datei, so kann ich dann vergleichen Sie dieses Bild, und es verweist auf ein zweites Bild und
1
Antworten
Habe ich die Arbeit mit der SURF feature detection Beispiel aus der EMGU CV Bibliothek. So weit ist es erstaunlich; ich kann erkennen, passende Objekte zwischen 2 gegebenen Bilder, aber ich habe ein problem in Bezug auf,
12
Antworten
Ich versuche eine einfache Sache wie detector = cv2.SIFT() bekommen und diese schlechte Fehler detector = cv2.SIFT() AttributeError: 'module' object has no attribute 'SIFT' Verstehe ich nicht, dass da cv2 installiert ist. cv2.__version__ ist $Rev: 4557 $
3
Antworten
Ich versuche die ersten Schritte beim arbeiten mit sift feature extraction using (C++) OpenCv. Ich benötige zum extrahieren von features mithilfe von SIFT, passen Sie zwischen dem original-Bild (z.B. ein Buch) und eine Szene, und danach berechnen
4
Antworten
Bin ich mit dem SURF-Deskriptoren für die Bild-matching. Ich bin der Planung, um einen bestimmten Bild zu einer Datenbank von Bildern. import cv2 import numpy as np surf = cv2.xfeatures2d.SURF_create(400) img1 = cv2.imread('box.png',0) img2 = cv2.imread('box_in_scene.png',0) kp1,des1
2
Antworten
Arbeite ich an ein OpenCV Projekt mit surfen zu erkennen, die Funktion von Bildern. Der Detektor ist initialisiert auf diese Weise int minHessian = 100; SurfFeatureDetector detector( minHessian ); Kann jemand erklären mir die Bedeutung der hessischen
6
Antworten
Ich habe eine einfache Frage, die ich möchte wissen, welche Art von Bibliotheken sind verfügbar und liefern gute Ergebnisse für die Implementierung von SIFT, HOG(Histogramm Orientierter Gradienten) und SURFEN in c++ und opencv? Daher: 1 - Geben
1
Antworten
Ich bin mit dem python-bindings für OpenCV 2.4.X und OpenCV 3.1, jedoch mit den folgenden einfachen zwei-liner import cv2 detector = cv2.FeatureDetector_create("SURF") Bekomme ich die folgende Ausgabe: Traceback (most recent call last): File "version_test.py", line 3, in
2
Antworten
Hier ist die gpu-surfen-code: #include <iostream> #include <iomanip> #include "opencv2/contrib/contrib.hpp" #include "opencv2/objdetect/objdetect.hpp" #include "opencv2/highgui/highgui.hpp" #include "opencv2/imgproc/imgproc.hpp" #include <opencv2/imgproc/imgproc_c.h> #include "opencv2/gpu/gpu.hpp" #include "opencv2/core/core.hpp" #include "opencv2/features2d/features2d.hpp" using namespace std; using namespace cv; using namespace cv::gpu; void help() { cout
2
Antworten
Ich bin versucht zu implementieren, die die OpenCV-3.0.0-SURF-Feature-Beschreibung und Erkennung ist aber nach ausführen des Beispielcodes über die OpenCV Website, erhalte ich eine Last von Fehlern, die alle im Zusammenhang mit SURFEN. Irgendeine Idee, was könnte schief
3
Antworten
Bin ich versucht zu implementieren SURF-features in mein Projekt, welches über Gesichtserkennung. Ich bin neu bei opencv für android. So ist es ein wenig schwer zu finden, logische Fehler. Auch ich habe versucht die Suche von google,
1
Antworten
Ich versuche zu erkennen, ein Objekt aus den folgenden code mit surf-detector, die ich nicht zeichnen möchte, passt, ich will ziehen Sie ein Rechteck um das Objekt erkannt, aber irgendwie bin ich nicht in der Lage zu
3
Antworten
Ich mache einen antiken Münzen Anerkennung system mit Hilfe von matlab. Was ich bisher getan habe ist: in Graustufen konvertieren entfernen von Rauschen mit Gauß-filter contrast enhancement Kantendetektion mit canny-edge-detector. Nun will ich extrahieren Merkmal für die
2
Antworten
Ich weiß, semilogx und semilogy für 2D-plots. Gibt es irgendein äquivalent für SURF und MESH? Ich glaube nicht, Sie haben keine Wahl aber zu tun, die log-Berechnung selbst. InformationsquelleAutor Jader Dias | 2009-01-11
3
Antworten
Ich will limit a SurfFeatureDetector auf eine Reihe von Regionen (Maske). Für einen test definiere ich nur eine einzige Maske: Mat srcImage; //RGB source image Mat mask = Mat::zeros(srcImage.size(), srcImage.type()); Mat roi(mask, cv::Rect(10,10,100,100)); roi = Scalar(255, 255,
4
Antworten
Wenn ich versuche, führen Sie das Beispiel find_obj.cpp oder jede SURF-OpenCV-Programm erhalte ich die folgende Fehlermeldung in der Eingabeaufforderung beim ausführen des Codes. Das Projekt baut ohne Fehler und Warnungen. Ich bin mit VS2011 beta, OpenCV 2.4
2
Antworten
Habe ich installiert OpenCV unter ubuntu mithilfe dieser link und ich versuche, SURF-Deskriptor. Ich wusste, dass Sie sich die Position verändert diese Art von Deskriptoren zu den unfreien-Modul, so müssen wir es aufnehmen, das ist so etwas
4
Antworten
Ich versuche zu verwenden OpenCV, um zu extrahieren SURF-Deskriptoren aus einem Bild. Ich bin mit OpenCV 2.4 und für Python 2.7, aber bin kämpfen, um zu finden, keine Dokumentation liefert keine Informationen darüber, wie Sie die Funktionen
3
Antworten
Ich bin versucht, FLANN mit ORB Deskriptoren, aber opencv stürzt mit diesem einfachen code: vector<vector<KeyPoint> > dbKeypoints; vector<Mat> dbDescriptors; vector<Mat> objects; /* load Descriptors from images (with OrbDescriptorExtractor()) */ FlannBasedMatcher matcher; matcher.add(dbDescriptors); matcher.train() //> Crash! Wenn ich
1
Antworten
Ich gebaut habe die openCV 3.0 alpha-version von source mit support für CUDA und TBB. Nun, ich will ein feature-Erkennung und feature-matching mit SURF-Algorithmus. SurfFeatureDetector ist in der include-Datei opencv2/nonfree/features2d.hpp & opencv2/nonfree/features2d.hpp Aber das Modul unfreie fehlt
2
Antworten
Ich bin mit OpenCV 2.3 Eckdaten für die Erkennung und matching. Aber ich bin ein bisschen verwirrt mit den size und response Parameter von der Detektions-Algorithmus. Was tun Sie konkret? Basierend auf der OpenCV-Handbuch, ich kann '
6
Antworten
Teste ich einige Objekt-Erkennung mit SURFEN und SIEBEN. SURFEN Ansprüche, die schneller und robuster als SIEBEN, aber ich fand in meinem test, dass das ist nicht wahr. SIFT mit mittleren Bilder (600*400) ist die gleiche Geschwindigkeit SURFEN
3
Antworten
[BEARBEITEN] Ich haben dazu einige code-für-Bild-Vergleich. Das passende Teil ist noch etwas fehlerhaft und ich würde gerne etwas Hilfe. Das Projekt finden Sie unter - GitHub. Habe ich diese beiden Bilder Img1 und Img2: Wenn ich den
7
Antworten
Mache ich ein Programm, dass in C++ verwendet 2 Bilder zu erkennen SURF-Funktionen, berechnen Sie die matches mit einem bruteforcematcher und zeichnet es. Hier ist der code #include <cstdio> #include <string> #include <vector> #include "opencv/cv.h" #include "opencv/highgui.h"
3
Antworten
Ich habe eine Frage über die Objekte passend mit OpenCV. Ich bin useing SURF-Algorithmus implementiert in opencv 2.3 zunächst erkennen, Merkmale, die auf jedes Bild, und dann die Extraktion der Deskriptoren, die von diesen Funktionen. Das problem
7
Antworten
Nach zu Fragen, hier und versuchen, sowohl SURF und SIFT, keiner von Ihnen Nähte effizient genug, um Interesse zu erwecken Punkte schnell genug, um den Tracks ein stream von der Kamera. SURFEN, zum Beispiel, dauert etwa 3
8
Antworten
Ich versuche eine einfache Sache wie detector = cv2.SIFT() bekommen und diese schlechte Fehler detector = cv2.SIFT() AttributeError: 'module' object has no attribute 'SIFT' Verstehe ich nicht, dass da cv2 installiert ist. cv2.__version__ ist $Rev: 4557 $
2
Antworten
Bei der Verwendung von OpenCV,zum Beispiel algorithmen wie SURF werden oft verwendet, um zu erkennen Eckdaten. Meine Frage ist, was sind eigentlich diese Eckdaten? Ich verstehe, dass Sie irgendeine Art von "Punkten von Interesse" in einem Bild.
1
Antworten
Habe ich verschoben von OpenCV 2.4.9 auf 3.0 zu nutzen drawMatches und drawMatchesKnn Funktion. Ich kam zu wissen, dass es nicht zusammen mit nicht-freien algorithmen wie SIFT , SURF. So installierte ich opencv_contrib von https://github.com/Itseez/opencv_contribindem Sie die
4
Antworten
Gibt es einige Themen hier, die sehr nützlich sind, wie finden Sie ähnliche Bilder. Was ich will zu tun ist, um einen Fingerabdruck von einem Bild und finden Sie das gleiche Bild auf verschiedenen Fotos mit einer