Tag: opencv

OpenCV (Open Source Computer Vision) ist eine cross-Plattform-Bibliothek der Programmier-Funktionen für Echtzeit computer vision. Es wurde offiziell von Intel in den Jahren 1999 und wird nun unterstützt von Itseez.

Anwendungen umfassen: Mensch-Computer-Interaktion; Objekt-Identifikation, Segmentierung und Anerkennung; Gesichtserkennung; Gesten-Erkennung; – Motion Tracking, Motion-Verständnis, Stereo-und Multi-Kamera-Kalibrierung und Tiefe Berechnung; Mobile Robotik.

Wie man munmap_chunk () löst: Ungültiger Zeigerfehler in C ++

Anzahl der Antworten 2 Antworten
Ich habe eine Anwendung in C++ und OpenCV, die versucht, die Klassifizierung Modell realisiert mit SVMLight um das Gewicht Werte, die verwendet werden können für HOG Calssificator unter OpenCV. Das problem ist, dass wenn ich die Anwendung

Einzelwertzerlegung Implementierung C ++

Anzahl der Antworten 4 Antworten
Wer kann empfehlen eine stabile und korrekte Durchführung der Single Value Decomposition (SVD) in C++? Vorzugsweise eigenständige Umsetzung (möchte nicht hinzufügen, eine große Bibliothek für eine Methode). Benutze ich OpenCV... aber openCV SVD gibt verschiedene Zerlegungen(!) für

So finden Sie Ecken in einem Bild mit OpenCv

Anzahl der Antworten 3 Antworten
Ich versuche zu finden, die Ecken auf ein Bild, ich brauche die Konturen, nur die 4 Ecken. Ich will die Perspektive ändern mit 4 Ecken. Im mit Opencv, aber ich brauche, um zu wissen, die Schritte zu

Hinzufügen von Dimensionen zu einem Numpy Array

Anzahl der Antworten 6 Antworten
Beginne ich mit ein numpy-array von einem Bild. In[1]:img = cv2.imread('test.jpg') Die Form ist das, was Sie erwarten, für eine 640 x 480-RGB-Bild. In[2]:img.shape Out[2]: (480, 640, 3) Jedoch, dieses Bild, das ich habe, ist ein frame

Wie funktioniert der OpenCV ORB Feature Detector?

Anzahl der Antworten 1 Antworten
Ich implementieren möchten eine feature-basierte alignment-Algorithmus, der die ORB-feature-Detektor und-Extraktor. So weit, dass ich extrahierten Eigenschaften der ORB - Klasse von OpenCV ORB orb; orb(gray_image,Mat(),features.keypoints,features.descriptors); und abgestimmt Sie mit dem knnMatch-Funktion von openCV matcher.knnMatch(features1.descriptors, features2.descriptors, pair_matches,2); Danach

wie man überprüft, ob zwei Matrizen in OpenCV identisch sind

Anzahl der Antworten 7 Antworten
Habe ich zwei Instanzen von cv::Mat : m1 und m2. Sie sind von den gleichen numerischen Typ und Größe. Gibt es irgendeine Funktion in OpenCV, die zurückgibt, ob die Matrizen identisch sind (haben alle die selben Werte)?

Kameravorschau auf Portrait Android OpenCV Kamera drehen

Anzahl der Antworten 11 Antworten
Ich bin versucht, OpenCV 2.4.3.2 zum erstellen einer Kamera-app und einige opencv Verarbeitung. Ich möchte, dass es in der Lage sein, mehrere UI-Orientierungen, nicht nur Landschaft. Das problem ist, dass, wenn ich ändern Sie die Ausrichtung in

Bild drehen und schwarze Ränder ausschneiden

Anzahl der Antworten 7 Antworten
Meine Anwendung: ich versuche um ein Bild zu drehen (mit OpenCV und Python) Im moment habe ich entwickelt den code unten rotiert ein input-Bild, Polsterung mit schwarzen Balken, mir A., Was ich will, ist B - die

Wie erkennt man einen Weihnachtsbaum?

Anzahl der Antworten 9 Antworten
Die Bildverarbeitung Techniken, die verwendet werden könnten, um die Implementierung einer Anwendung, erkennt die Weihnachtsbäume, die im folgenden dargestellt Bilder? Ich bin auf der Suche nach Lösungen, die auf all diesen Bildern. Daher Ansätze, die erfordern training

Invertieren von Bildern in Python mit OpenCV

Anzahl der Antworten 2 Antworten
Will ich laden, Farbbild, konvertieren Sie es in Graustufen um, und kehren Sie dann die Daten in die Datei. Was ich brauche: zur Iteration über das array in OpenCV und ändern Sie jeden einzelnen Wert mit dieser

Wie man opencv in QtCreator verbindet und Qt Bibliothek benutzt

Anzahl der Antworten 1 Antworten
Diese Frage muss man duplizieren viele Male, aber es funktioniert einfach nicht, und manchmal ist es immer noch unbeantwortet bleibt. Informationsquellen sind es vor allem diese http://www.laganiere.name/opencvCookbook/chap1s1_2.shtml http://www.youtube.com/watch?v=dgcXYQijV6c Dies ist die Zusammenfassung von dem, was ich denke,

SVM-Klassifikator basierend auf HOG-Funktionen zur "Objekterkennung" in OpenCV

Anzahl der Antworten 3 Antworten
Habe ich ein Projekt, was ich will, um Objekte zu erkennen in den Bildern; mein Ziel ist die Verwendung von HOG-features. Durch die Verwendung von OpenCV SVM Implementierung , die ich finden konnte, der code für das

Klonen Sie ein Bild in cv2 Python

Anzahl der Antworten 4 Antworten
Ich bin neu in opencv, hier ist eine Frage, was ist die python-Funktion, die das gleiche handeln wie bei der cv::clone() in der cpp? Ich habe gerade versucht, eine rect durch rectImg = img[10:20, 10:20] aber wenn

So erkennen Sie einfache geometrische Formen mit OpenCV

Anzahl der Antworten 3 Antworten
Habe ich dieses Projekt, wo ich (auf iOS) zum erkennen von einfachen geometrischen Formen innerhalb eines Bildes. Nach der Suche im internet habe ich festgestellt, dass das beste Werkzeug für dieses ist OpenCV. Die Sache ist die,

Wie schreibe ich eine Float Mat in eine Datei in OpenCV

Anzahl der Antworten 3 Antworten
Ich habe eine matrix Mat B(480,640,CV_32FC1); mit float-Werten..ich will schreiben, diese matrix in eine Datei, die geöffnet werden können in notepad oder Ms word oder Excel, um die Werte im inneren und für die Lagerung....imwrite-Funktion kann speichern

OpenCV - DLL fehlt, ist es aber nicht?

Anzahl der Antworten 13 Antworten
Ich versuche gerade ein basic-Programm mit OpenCV mit dem folgenden code: #include "cv.h" #include "highgui.h" int main() { IplImage* newImg; newImg = cvLoadImage("~/apple.bmp", 1); cvNamedWindow("Window", 1); cvShowImage("Window", newImg); cvWaitKey(0); cvDestroyWindow("Window"); cvReleaseImage(&newImg); return 0; } Wenn ich diesen

Was ist der Unterschied zwischen vc10, vc11 und vc12 Bibliotheken in OpenCV?

Anzahl der Antworten 3 Antworten
Ich bin mit OpenCV 2.4.11 und ich habe 2 Ordner x64 und x86 beide mit vc10, vc11 und vc12-Ordner, die jeweils lib Ordner mit den Bibliotheken. Die Bibliotheken sehen so ziemlich das gleiche in allen Ordnern, mit

Problem beim Lesen eines Bildes mit der Funktion "cv :: imread" in OpenCv

Anzahl der Antworten 2 Antworten
Ich habe ein problem mit einigen grundlegenden OpenCV code. Hier ist mein code: cv::Mat src; src=imread("Calibration.bmp",0); if (src.empty()) cout << "Cannot load image" << " "; else cout << src.cols << " " << src.rows << "

Wie man OpenCV SimpleBlobDetector benutzt

Anzahl der Antworten 4 Antworten
Statt zusätzliche blob-Erkennung Bibliothek, wie benutze ich die cv::SimpleBlobDetector Klasse und Ihre Funktion detectblobs()? Kommentar zu dem Problem Vielleicht ist diese Beschreibung wird Ihnen helfen: opencv.itseez.com/modules/features2d/doc/... Kommentarautor: Adrian ich habe bereits gegangen durch die Beschreibung und ich

Wie wähle ich die Kaskadendatei für die Gesichtserkennung?

Anzahl der Antworten 3 Antworten
Ich bin ein Neuling für die Gesichtserkennung. Diese Tage, die ich versuchen zu kompilieren die OpenCV2.1 code für die Gesichtserkennung. Ich fand, dass es etwa 4 cascade-Dateien für Vorder-Gesicht-Erkennung, die "haarcascade_frontalface_alt.xml","haarcascade_frontalface_alt_tree.xml","haarcascade_frontalface_alt2.xml" und "haarcascade_frontalface_default.xml" Ich fand keine Dokumente

Konvertierung von IplImage * nach cv :: MAT

Anzahl der Antworten 5 Antworten
Suchte ich umwandeln eines IplImage* Matte, aber alle Antworten waren etwa die Umstellung auf cvMat. Wie kann ich das tun? und was ist der Unterschied zwischen Matte und cvMat? Vielen Dank im Voraus Kommentar zu dem Problem

OpenCV erhält den Pixelkanalwert von Mat image

Anzahl der Antworten 3 Antworten
Vielleicht bin ich nicht auf der Suche schwer genug, aber alles scheint zu wollen, dass ich einen array verwenden. So, wie bekomme ich den Kanal Wert für ein bestimmtes pixel für "foo", wenn " foo ist so

Einfachste Möglichkeit, ein Bild mit OpenCV um 90 Grad zu drehen?

Anzahl der Antworten 7 Antworten
Was ist der beste Weg (in c/c++) zum drehen eines IplImage/cv::Mat um 90 Grad? Ich würde davon ausgehen, dass es etwas besseres als die verwandeln es mit Hilfe einer matrix, aber ich kann nicht scheinen, um herauszufinden,

Gibt es für die skaleninvariante Merkmalsextraktion schnelle Alternativen zu SURF und SIFT?

Anzahl der Antworten 7 Antworten
SURFEN ist patentiert, so wie Sie ist SIEBEN. ORB und KURZE sind nicht patentiert, aber Ihre Funktionen sind nicht skalierungsinvariant, ernsthaft begrenzen Ihre Nützlichkeit in komplexen Szenarien. Gibt es irgendwelche feature-Extraktoren, zu extrahieren, können scale-invariant features so

Algorithmus zum Erkennen des Vorhandenseins von Text im Bild

Anzahl der Antworten 3 Antworten
Mit meiner neuen Aufgabe bin ich auf der Suche nach einer Methode, um das Vorhandensein von text auf das Bild. Das Bild ist eine Karte - kann zum Beispiel sein google-Karte. Die Aufgabe ist es, zu erkennen,

Speichern eines Bildes in OpenCV

Anzahl der Antworten 15 Antworten
Ich bin neu in OpenCV, und versuchen, ein Bild zu erfassen und dann speichern Sie es in eine Datei. Ich bin Entsendung der code für den Verweis weiter unten. Jpg-Datei gespeichert wird, aber es ist schwarz. //Capture

Wie kann ich ein cv :: Mat in OpenCv in eine Grauskala umwandeln?

Anzahl der Antworten 1 Antworten
Wie kann ich umwandeln eine cv::Mat zu einer Grau-Skala? Ich versuche zu laufen drawKeyPoints func von opencv, jedoch habe ich immer eine Behauptung Eingereicht Fehler. Meine Vermutung ist, dass es zu erhalten braucht ein Graustufen-Bild als ein

OpenCV mit k-means, um ein Bild zu vervielfältigen

Anzahl der Antworten 2 Antworten
Möchte ich Posterisieren Sie ein Bild mit k-means und OpenCV in C++ - Schnittstelle (cv-namespace) und ich bekomme seltsame Ergebnisse. Ich brauche es für etwas verringern Lärm. Das ist mein code: #include "cv.h" #include "highgui.h" using namespace

Konvertieren von UIImage in cv :: Mat

Anzahl der Antworten 2 Antworten
Habe ich ein UIImage, das ist ein Bild, eingefangen von einer iPhone-Kamera jetzt möchte ich die UIImage umgewandelt werden, um auf cv::Mat (OpenCV). Ich bin mit den folgenden Zeilen code, um dies zu erreichen : -(cv::Mat)CVMat {

Wie kann man konvexe Defekte in einem Sudoku-Quadrat entfernen?

Anzahl der Antworten 3 Antworten
Habe ich an einem Spaß-Projekt: Lösung des Sudoku aus ein input-Bild mit OpenCV (wie Google goggles, etc.). Und ich habe die Aufgabe erfüllt, aber am Ende fand ich ein wenig problem, für das ich hier bin. Habe

OpenCV So zeichnen Sie Geschwindigkeitsvektoren als Pfeile bei der Verwendung eines einzelnen statischen Bildes

Anzahl der Antworten 3 Antworten
Ich versuche zu Plotten geschwindigkeitsvektoren wie in matlab verwenden wir "quiver" Funktion http://www.mathworks.com/help/techdoc/ref/quiver.html Muss ich port gleichen Methodik in C++ mit OpenCV Bibliothek. Ich habe gehört, Es gibt ein paar die optical-flow-Methoden, d.h. von Lucas und Kanade

konvertiere OpenCV-Bild in PIL-Bild in Python (zur Verwendung mit Zbar-Bibliothek)

Anzahl der Antworten 3 Antworten
Ich versuche, die Zbar library QR-code-Erkennung Methoden auf den Bildern, die ich extrahieren mit OpenCV ist die Kamera-Methoden. Normalerweise wird der QR-code-Erkennung Methoden der Arbeit mit Bildern (jpg, png, etc.) auf meinem computer, aber ich denke, die

Bild von PIL in OpenCV-Format konvertieren

Anzahl der Antworten 2 Antworten
Ich versuche zu konvertieren Bild von PIL zu OpenCV - format. Ich bin mit OpenCV 2.4.3. hier ist, was ich versucht habe bis jetzt. >>> from PIL import Image >>> import cv2 as cv >>> pimg =

OpenCV für Python unter Ubuntu installieren, ImportError erhalten: Kein Modul namens cv2.cv

Anzahl der Antworten 15 Antworten
Ich habe eine Ubuntu 14.04-system, auf dem ich installieren möchte, OpenCV und verwenden Sie es mit Python 2.x. Ich installiert OpenCV mit der Anleitung hier: https://help.ubuntu.com/community/OpenCV Die Installation schien zu funktionieren, keine Fehler, wird das Skript beendet

Konvertieren eines OpenCV-Bildes in Schwarzweiß

Anzahl der Antworten 6 Antworten
Wie konvertieren Sie eine Graustufen-OpenCV Bild, um schwarz und weiß? Ich sehe ein ähnliche Frage schon gefragt wurde, aber ich bin mit OpenCV 2.3, und die vorgeschlagene Lösung scheint nicht mehr zu funktionieren. Ich versuche, zu konvertieren,

OpenCV FeatureDetector

Anzahl der Antworten 4 Antworten
Bin ich zu schreiben versucht, einen code, der gilt SURFEN Objekt-Erkennung, so nahm ich eine der openCV samples ( sample 3 ) und ich begann die Aktualisierung der onCameraViewStarted() und onCameraFrame() Methoden, aber ich bekomme immer einen

C ++ und OpenCV erhalten und setzen Pixelfarbe zu Mat

Anzahl der Antworten 3 Antworten
Ich versuche, um eine neue Farbe Wert um einige pixel in eine cv::Mat Bild mein code ist unten: Mat image = img; for(int y=0;y<img.rows;y++) { for(int x=0;x<img.cols;x++) { Vec3b color = image.at<Vec3b>(Point(x,y)); if(color[0] > 150 && color[1]

Ein guter Ansatz zum Erkennen von Linien in einem Bild?

Anzahl der Antworten 5 Antworten
Ich geschrieben habe einige code, verwendet die OpenCV-Bibliotheken, zu erkennen, weiße Linien gemalt, auf gras. Ich brauche die Meinung von jemand anderem auf dem Ansatz, den ich benutzt (wie ich bin sicher, es gibt einen viel besseren

Erkennung von Münzen (und Fit-Ellipsen) auf einem Bild

Anzahl der Antworten 3 Antworten
Derzeit arbeite ich an einem Projekt, wo ich versuche zu erkennen, ein paar Münzen liegen auf einer flachen Oberfläche (z.B. Schreibtisch). Die Münzen, die sich nicht überlappen und sind nicht von anderen Objekten verdeckt. Es kann aber

Warum kann ich kein Avi-Video in openCV öffnen?

Anzahl der Antworten 10 Antworten
Schrieb ich ein einfaches video Lesen Beispiel mit openCV2.3.1, aber es scheint, dass ich nicht öffnen kann avi video sowieso 🙁 VideoCapture capture("guitarplaying.avi"); if(!capture.isOpened()){ std::cout<<"cannot read video!\n"; return -1; } Mat frame; namedWindow("frame"); double rate = capture.get(CV_CAP_PROP_FPS);

Wie kann die Korrektheit der Kalibrierung einer Webcam überprüft werden?

Anzahl der Antworten 2 Antworten
Bin ich Total neu auf die Kamera-Kalibrierung-Techniken... ich bin mit OpenCV Schachbrett-Technik... ich bin mit einer webcam von Quantum... Hier sind meine Beobachtungen und meine Schritte.. Ich habe jede Schach-Platz Seite = 3,5 cm. Es ist ein

Makefile zum Kompilieren von OpenCV-Code in C ++ unter Ubuntu / Linux

Anzahl der Antworten 3 Antworten
Ich bin learning OpenCV mit Learning OpenCV Buch. Ein problem ich bin vor beim kompilieren des Codes ist, dass ich zu schreiben, ein langer Befehl zu kompilieren und erhalten die ausführbare Datei. Dies ist der Befehl, den

OpenCV CV :: Mat und Eigen :: Matrix

Anzahl der Antworten 4 Antworten
Gibt es einen reversiblen Weg, um zu konvertieren ein OpenCV cv::Mat Objekt zu einem Eigen::Matrix? z.B. Einige Art und Weise tun: cv::Mat cvMat; Eigen::Matrix eigMat; camera->retrieve(cvMat); //magic to convert cvMat to eigMat //work on eigMat //convert eigMat