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 installieren Sie header-Dateien für opencv in C in meinem ubuntu 11.10

Anzahl der Antworten 2 Antworten
Vor kurzem bin ich installiert Opencv in meinem Rechner. Seine Arbeit in python gut(ich habe gerade überprüft es die von einigen eg-Programme). Aber aufgrund der fehlenden tutorials in python habe ich beschlossen, sich zu bewegen. c. Ich

Zusammenführen mehrerer cv::Mat?

Anzahl der Antworten 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

opencv nicht zu bauen, mit ipp-Unterstützung aktiviert

Anzahl der Antworten 2 Antworten
Ich habe einige Probleme immer opencv zu bauen, mit ipp-Unterstützung. Ich bin mit cmake-gui auf debian squeeze 32bit, und den neuesten intel-Version von ipp (die komplette composer Paket). Ich glaube, ich habe cmake richtig konfiguriert. Wenn ich

Gesichtserkennung in Videos mit OpenCV gibt unbehandelte Ausnahme

Anzahl der Antworten 1 Antworten
Ich versuche zu verwenden die Gesichtserkennung im video-Beispiel mit OpenCV. Die einzige Modifikation, die ich gemacht habe ist: Statt mit Befehl Linie Argumente zu liefern, CSV-und Kaskaden-Klassifikator Pfade, die ich gegeben habe, Sie direkt in den code.

importieren von opencv-moduls

Anzahl der Antworten 2 Antworten
Ich habe einen einfachen code, der, wie unten erwähnt: import cv from opencv.cv import * from opencv.highgui import * img = cv.LoadImage("test.jpg") cap = cv.CreateCameraCapture(0) while cv.WaitKey(1) != 10: img = cv.QueryFrame(cap) cv.ShowImage("cam view", img) cascade =

JAVACV : Webcam-Aufnahme mit javacv

Anzahl der Antworten 3 Antworten
Habe versucht, von einer webcam über die JAVACV-Bibliothek. Aber es wirft ein UnsatisfiedLinkError. Stack trace ist wie folgt: Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Users\anooj\AppData\Local\Temp\javacpp7955905460040\jniopencv_core.dll: %1 is not a valid Win32 application at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1928) at

Wie zu erkennen und zeichnen Konturen mit OpenCV in Python?

Anzahl der Antworten 2 Antworten
Schrieb ich den folgenden code zu erkennen und zeichnen Konturen: img = cv2.imread('test2.tif'); if not img is None: imgray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY); ret,thresh = cv2.threshold(imgray,127,255,0); contours,hierarchy = cv2.findContours(thresh,cv2.RETR_TREE,cv2.CHAIN_APPROX_SIMPLE); #draw a three pixel wide outline cv2.drawContours(img,contours,-1,(0,255,0),3); Und hier ist

So sparen Sie cv::imwrite in verschiedenen Namen in der Schleife

Anzahl der Antworten 1 Antworten
jeder, den ich eben verwiesen auf eine rotierende Bild-Beispiel aus: Drehen eines Bildes ohne zuschneiden in OpenCV in C++ HTML: #include "opencv2/opencv.hpp" int main() { cv::Mat src = cv::imread("im.png", CV_LOAD_IMAGE_UNCHANGED); double angle = -45; //get rotation matrix

So starten Sie benutzerdefinierte OpenCL-kernel in OpenCV (3.0.0) OCL?

Anzahl der Antworten 1 Antworten
Ich bin wahrscheinlich missbrauchen, OpenCV, indem Sie Sie als wrapper, um die offizielle OpenCL C++ - Bindungen, so dass ich starten kann meinen eigenen Kernel. Jedoch OpenCV hat Klassen, wie Programm, ProgramSource, Kernel, Queue, etc. das scheint

Wie zu verwenden openCV in iOS? Ich kann einfach nicht importieren Sie das framework korrekt

Anzahl der Antworten 3 Antworten
Wie kann ich opencv2 richtig zu Xcode? Ich habe gerade download von der website des opencv2.framework.zip, und dann habe ich entpacken Sie die opencv2 ,schließlich erscheint opencv2.Rahmen. und dann Baue ich ein xcode-Projekt, wählen Sie " ios

Fehler bei der Installation von opencv3 mit homebrew und Python ist3

Anzahl der Antworten 4 Antworten
Ich bin mit homebrew installieren opencv3 auf OSX(EI Captain), brew install opencv3 --with-contrib --with-python3 --HEAD und ein Fehler ist aufgetreten: Updating Homebrew... ==> Installing opencv3 from homebrew/science ==> Cloning https://github.com/opencv/opencv.git Updating /Users/ksun/Library/Caches/Homebrew/opencv3--git ==> Checking out branch master

Nicht Lesen können Bild mit opencv2.3 imread

Anzahl der Antworten 7 Antworten
Hallo, ich bin versucht zu Lesen, ein Bild mit imread Funktion von opencv wie in dem link (http://opencv.itseez.com/doc/tutorials/introduction/display_image/display_image.html#display-image). Ich habe VS2010 mit 64-bit-windows-7. Jedes mal wenn ich es versuche bekomme ich die Fehlermeldung "keine Bilddaten", aber das

Wie wählt man geeignete Skalare Werte bei der Verwendung von InRange in OpenCV

Anzahl der Antworten 2 Antworten
Ich versuche zu erkennen, die weißen Formen in ein Objekt und kann erfolgreich tun es für 1 video. //Create and display a new matrix for triangles triangles = src.clone(); GaussianBlur(triangles, triangles, Size(5, 5), 0, 0); inRange(triangles, Scalar(150,150,150),

Finden Sie die Konturen in JavaCV oder OPENCV

Anzahl der Antworten 2 Antworten
Habe ich aber ein problem ich weiß nicht was! Ich habe folgenden code, und wenn ich Debuggen der debugger Stoppt in der IplImage iplGray = cvCreateImage(cvGetSize(iplUltima), 8, 1 ); CvMemStorage g_storage = null; CvSeq contours = new

Homebrew installation von OpenCV 3.0 keine Verlinkung zu Python

Anzahl der Antworten 2 Antworten
Wenn ich install OpenCV 3.0 mit Homebrew, es gibt mir die folgenden Anweisungen, um einen link auf Python 2.7: Wenn Sie brauchen, Python zu finden, Bindungen für das keg-nur Formel ausführen: echo /usr/local/opt/opencv3/lib/python2.7/site-packages >> /usr/local/lib/python2.7/site-packages/opencv3.pth Während ich

nvcc fatal : Unsupported gpu-Architektur 'compute_20', während die cuda-9.1+caffe+openCV 3.4.0 installiert ist

Anzahl der Antworten 2 Antworten
Habe ich installiert CUDA 9.1+cudnn-9.1+opencv 3.4.0+caffe. Wenn ich versuchte zu laufen make all -j8 im caffe Verzeichnis, dieser Fehler ist aufgetreten: nvcc fatal : Unsupported gpu-Architektur 'compute_20' Ich habe versucht zu laufen: "cmake -D CMAKE_BUILD_TYPE=RELEASE -D CUDA_GENERATION=Kepler

OpenCV C++ Multithreading

Anzahl der Antworten 2 Antworten
Habe ich diese opencv image processing Funktion aufgerufen wird 4x auf 4 verschiedenen Mat-Objekte. void processBinary(Mat& binaryMat) { //image processing } Möchte ich die multi-thread-ist es so, dass alle 4 Methode Aufrufe in der gleichen Zeit, haben

Gibt es auch Kostenlose OpenCV classifier Bibliotheken?

Anzahl der Antworten 2 Antworten
Geschlossen. Diese Frage ist off-topic. Es ist derzeit nicht akzeptieren Antworten. verbessern Wollen dieser Frage? "Update" die Frage so ist es on-topic für Stack-Überlauf. Geschlossen 3 Jahren. Seit neuestem mit OpenCV in python. Die face-detection-demo ist beeindruckend.

OpenCV erkennen, ob Punkte liegen entlang Linie/Ebene

Anzahl der Antworten 3 Antworten
Arbeite ich an einer form der Autokalibrierung für eine Optik Gerät, das derzeit manuell durchgeführt. Der erste Teil der Kalibrierung ist es, festzustellen, ob ein Lichtstrahl, der hat beleuchtete das set von 'Kalibrierung' Punkte. Ich bin mit

CMake nicht finden, OpenCV-Bibliotheken

Anzahl der Antworten 1 Antworten
Ähnlich wie diese Frage, ich habe Probleme mit OpenCV und CMake auf OS X 10.10.3. Nach viel Mühe habe ich es endlich geschafft zu bauen, die OpenCV 3.0 beta auf mein system; die Header wohne jetzt in

Fehler können Nicht Initialisiert einen Parameter vom Typ 'int *' mit einem rvalue-Typ 'int'

Anzahl der Antworten 1 Antworten
Geschlossen. Diese Frage ist off-topic. Es ist derzeit nicht akzeptieren Antworten. verbessern Wollen dieser Frage? "Update" die Frage so ist es on-topic für Stack-Überlauf. Geschlossen 5 Jahren. Schreibe ich ein Projekt in OpenCV 2.4.9 mit Mac OSX

Zeichnet eine Linie zwischen zwei gegebenen Punkten (OpenCV, Python)

Anzahl der Antworten 2 Antworten
Bin ich zu kämpfen mit diesem problem seit einer Stunde jetzt... Habe ich ein Bild mit einem Rechteck innen: Dies ist der code, den ich schrieb, um die Punkte zu finden, die für die Ecken: import cv2

Vermeiden von memory leaks bei der Lagerung von OpenCV Mat-Objekte in STL-Containern

Anzahl der Antworten 2 Antworten
Ich bin mit OpenCV und ich wollen speichern Sie eine Anzahl von Bildern (Mat Objekte) in einem Vektor. Ich habe erklärt der Vektor wie folgt zu speichern Zeiger auf Mat Objekte. std::vector<Mat*> images; Den Mat Objekte erzeugt

Erkennen, wenn ein Objekt aus einem Bild in ein anderes Bild mit OpenCV

Anzahl der Antworten 4 Antworten
Habe ich ein Beispiel-Bild, das ein Objekt enthält, wie die Ohrringe in der folgenden Abbildung: http://imgur.com/luj2Z Dann habe ich ein großes Kandidaten-Satz von Bildern, für die ich brauche, um zu bestimmen, welche man am ehesten mit dem

Erkennen einen Kreis, der eine bestimmte Farbe (oder Grau) mit openCV

Anzahl der Antworten 1 Antworten
Gibt es eine Möglichkeit zu erkennen, einen Kreis mit einem bestimmten Grau-Ebene mithilfe von openCV? Ich will erkennen, einen Kreis, der markiert sich von den anderen. Derzeit bin ich mit cvHoughCircles zu erkennen meine Kreise. Ich kenne

Was ist der Sinn des minHessian (Surffeaturedetector)

Anzahl der Antworten 1 Antworten
was bedeutet minhessian konkret im folgenden Fall int minHessian = 50; SurfFeatureDetector detector( minHessian); Habe ich gelesen, dass es eine Schwelle...aber was bedeutet es?...Dass nur 50 Eckdaten erkannt werden? beste Grüße InformationsquelleAutor Malin | 2013-07-12

countNonZero Funktion gibt einen assertion-Fehler in openCV

Anzahl der Antworten 2 Antworten
Habe ich versucht, horizontale Projektion mit countNonZero () - Funktion, wie unten beschrieben. Mat src = imread(INPUT_FILE, CV_LOAD_IMAGE_COLOR); Mat binaryImage = src.clone(); cvtColor(src, src, CV_BGR2GRAY); Mat horizontal = Mat::zeros(1,binaryImage.cols, CV_8UC1); for (int i = 0; i<binaryImage.cols; i++)

Binären Die Ausrichtung Der Bilder

Anzahl der Antworten 1 Antworten
Ich versuche zu finden, die Orientierung in einem binären Bild (wo die Orientierung ist definiert als die Achse des kleinsten trägheitsmomentes, d.h. mindestens der zweite moment der Fläche). Ich bin mit Dr. Horn ' s book (MIT)

Wie ist ein homography berechnet?

Anzahl der Antworten 2 Antworten
Ich bin mit Recht ein wenig Mühe Verständnis der Funktionsweisen von Flugzeug zu Flugzeug homography. Insbesondere würde ich gerne wissen, wie die opencv-Methode funktioniert. Ist es wie ray tracing? Wie funktioniert eine homogene Koordinate unterscheiden sich von

OpenCV zu JNI, wie es funktioniert?

Anzahl der Antworten 3 Antworten
Ich bin tring zu verwenden opencv und java für die Gesichtserkennung, und dass pursit ich fand diese "JNI2OPENCV" - Datei....aber ich bin verwirrt über, wie es funktioniert, kann mir jemand helfen? http://img519.imageshack.us/img519/4803/askaj.jpg und das folgende ist die

OpenCV ersetzen bestimmte Pixelwerte mit einem anderen Wert

Anzahl der Antworten 2 Antworten
Möchte ich erkennen, die eine bestimmte pixel-Wert (sagen wir, 128 in eine vorzeichenlose 8-bit 1-Kanal-Bild) in einer cv::Mat Bild und ersetzen Sie den Wert aller Pixel mit bestimmten Wert mit einem anderen Wert (ersetzen jedes mit 128

OpenCV unter Ubuntu: kann nicht finden, imwrite

Anzahl der Antworten 1 Antworten
Ich bin versucht, OpenCV auf meinem Ubuntu-Rechner, aber ich habe einige Probleme. Ich glaube, ich kann nicht bekommen haben die neueste version für OpenCV, aber ich bin nicht sicher, ob das das problem ist. Ich habe OpenCV

OpenCV: Zusammenführen von zwei Bildern mit OpenCV

Anzahl der Antworten 2 Antworten
Was ist der beste Weg, um die Größe von Feld 2 Höhe Feld 1, so dass CvCopy(); angewendet werden können: EDIT: Vielleicht habe ich nicht die Frage, richtig. Also ich bin neu zu formulieren es. Ein Bild,

OpenCV mit Android-Capture-Bilder

Anzahl der Antworten 1 Antworten
Was ist der beste Weg, um erfassen Bilder in android-und verarbeiten Sie mit opencv ? sollte ich das surface view Wie hier oder sollte ich die Verwendung der opencv-Kamera wie in opencv samples ? und wie kann

Größe rechteckige Bild zu quadratisch, zu halten-Verhältnis und füllt den hintergrund mit schwarz

Anzahl der Antworten 4 Antworten
Ich versuche, um die Größe einer charge von Graustufen-Bildern mit 256 x N Pixel (N variiert, ist aber immer ≤256). Meine Absicht ist es, eine Verkleinerung der Bilder. Die Größe ändern müsste-Ausgang ein Quadrat (1:1) Bild, mit:

sehr schlecht Ungleichheit der Karte mit Stereo-SGBM

Anzahl der Antworten 3 Antworten
Ich bin mit Stereo-SGBM von openCV zu generieren disparitätsbildes aus ein paar Bildern Sat, das Ergebnis ist sehr schlecht, auch wenn ich die Parameter ändern. was soll ich tun ? InformationsquelleAutor user2987264 | 2013-11-13

Matte und Vec_ Arten Multiplikation

Anzahl der Antworten 1 Antworten
Gibt es eine einfache Art und Weise zu vervielfältigen Matte und Vec_? (Vorausgesetzt, Sie haben die richtigen Größen, z.B.: Mat_<double> M = Mat(3,3,CV_32F); Vec3f V=(1,2,3); result = M*V //? Vielleicht gibt es eine einfache Methode zum erstellen

Wie zu verwenden FeatureDetector in OpenCV C++?

Anzahl der Antworten 4 Antworten
Ich benutze VS 2008 mit OpenCV 2.1 installiert nach der installation guide. FeatureDetector/SurfFeatureDetector aufgeführt sind als Klassen in der Dokumentation, aber Sie sind als "syntax error : identifier 'SurfFeatureDetector" Dies ist so ziemlich die Gesamtheit von meinem

OpenCV cv::Mat 'lieben' für die multi-channel-matrix?

Anzahl der Antworten 2 Antworten
Beim arbeiten mit 1-Kanal (z.B. CV_8UC1) Mat Objekte in OpenCV schafft eine Matte für alle diejenigen: cv::Mat img = cv::Mat::ones(x,y,CV_8UC1). Jedoch, wenn ich 3-Kanal-Bilder (z.B. CV_8UC3), werden die Dinge ein wenig komplizierter. Dabei cv::Mat img = cv::Mat::ones(x,y,CV_8UC3)

Wie zeichnet man die Linie nicht Liniensegment OpenCV 2.4.2

Anzahl der Antworten 4 Antworten
Gut die Frage sagt alles, Ich kenne die Funktion Line() zieht Liniensegment zwischen zwei Punkten. Brauche ich zum zeichnen der Linie NICHT eine Strecke, die auch über die beiden Punkte des streckenzuges. [EN: Bearbeiten von was wurde

Anzeige IplImage (JavaCV) auf einem SWT-canvas

Anzahl der Antworten 2 Antworten
Ich bin mit JavaCV für ein Uni-Projekt. Es ist im wesentlichen ein Bewegungsmelder. Ich die OpenCVFrameGrabber Klasse, um die Einzelbilder von einer webcam, und ich möchte die Anzeige des gegrabbten frames auf meiner GUI. Ich bin mit

Umwandlung von Lab-Werten die RGB-Werte in opencv

Anzahl der Antworten 2 Antworten
Ich versuche zu konvertieren, die Lab-Werte werden die entsprechenden RGB-Werte.Ich will nicht konvertieren zu Lab-Bild RGB-Bild, aber einige Werte von L, a und b.Die Funktion cvCvtColor funktioniert nur für Bilder.Kann mir jemand sagen, wie dies zu tun.

OpenCV nicht Erfassung von Einzelbildern aus einer RTMP-source, während FFmpeg tut

Anzahl der Antworten 2 Antworten
mein Ziel ist es zu erfassen, ein Bild aus einem rtmp-stream, jede Sekunde, und verarbeiten es mithilfe von OpenCV. Ich bin mit FFmpeg version N-71899-g6ef3426 und OpenCV 2.4.9 mit der Java-Schnittstelle (aber ich bin als erstes Experimentieren

Absturz beim laufen in cvCopyImage/cvResize

Anzahl der Antworten 1 Antworten
Mache ich einfach webcam Programm mit OpenCV 2.3 und hängengeblieben von den runtime error. Jede Idee wird geschätzt. Kompilieren geht, aber beim ausführen bekomme ich folgenden Fehler (bei cvCopyImage/cvResize in "gelesen" - Funktion in der code unten).

AttributeError: 'module' Objekt hat kein Attribut 'HOUGH_GRADIENT', cv.HOUGH_GRADIENT nicht beheben das Problem

Anzahl der Antworten 2 Antworten
Immer ein Attribut Fehler beim Versuch, führen Sie den folgenden code: import cv2 import cv2.cv as cv import numpy as np def main(): img = cv2.imread('images/g1.jpg',0); print(img) img = cv2.medianBlur(img,5) cimg = cv2.cvtColor(img,cv2.COLOR_GRAY2BGR) circles = cv2.HoughCircles(img, cv.HOUGH_GRADIENT,

Wie zu verwenden OpenCV, um zu entfernen der nicht-text-Bereiche von einer Visitenkarte?

Anzahl der Antworten 1 Antworten
mein Ziel ist es, entfernen Sie alle nicht-text-Bereich aus einer gescannten Visitenkarte Bild aber ich weiß nicht, die Schritte auszuführen, die mithilfe von OpenCV , ich habe diese Schritte aber nicht wissen, ist er der richtige oder

Wie zu black-out-alles, was außerhalb eines Kreises im Open CV

Anzahl der Antworten 4 Antworten
Ich bin versucht derzeit, black out alles, was außerhalb eines Kreises. Ich bin zeichnen des Kreises mit den folgenden Zeilen code: cv::Point center(cvRound(circles[i][0]), cvRound(circles[i][1])); //CVRound converts floating numbers to integer int radius = cvRound(circles[i][2]); //Radius is the

OpenCV Pixel Display-Wert

Anzahl der Antworten 4 Antworten
Habe ich folgenden code. Wenn ich das Programm starte, unbekannte Zeichen anstelle von pixel-Werten kommt, auf dem Bildschirm. Ich möchte die display-pixel Werte. Wie mache ich das? Danke. #include <opencv2/opencv.hpp> #include <opencv2/highgui.hpp> #include <opencv2/highgui/highgui.hpp> #include <iostream> using

ndk-build-Fehler.opencv2/core/core.hpp: Keine solche Datei oder Verzeichnis

Anzahl der Antworten 1 Antworten
Bin ich immer problem Mit OpenCV Unfreie-Modul in Android. Ich lese dieses tutorial https://sites.google.com/site/wghsite/technical-notes/sift_surf_opencv_android Aber nach dem ausführen ndk-build,es zeigt folgenden Fehler.. guru@guru-Aspire-5738:~/Android/OpenCVWorkspace/sift_opencv_android/jni$ ~/Android/android-ndk-r9/ndk-build Install : libopencv_java.so => libs/armeabi-v7a/libopencv_java.so Install : libnonfree.so => libs/armeabi-v7a/libnonfree.so Compile++ thumb :

cannot convert parameter 1 from 'cli::interior_ptr<Typ>' zu 'CvCapture **'

Anzahl der Antworten 1 Antworten
Ich bin Aufnahme eines video-frame wie folgt CvCapture *capture = cvCreateFileCapture("PATH"); Lesen kann ich die video-und verarbeiten. Alles funktioniert einwandfrei. Aber wenn ich versuche die Freigabe der capture - cvReleaseCapture( &capture ); Bekomme ich error C2664: 'cvReleaseCapture'