Bild von Netzwerkkamera Axis206 / OpenCV + Eclipse

Tiger2009

Mitglied
Hallo, ich verwende Eclipse und versuche gerade mit Hilfe der OpenCV Library ein Bild von meinen zweit Axis 206 Netzwerkkameras zu bekommen.

Ich programmiere unter C++ und habe in den letzten Stunden alle mögliche Librarys ausgetestet doch nichts zum laufen bekommen.

Ich hoffe hier hat schon jemand Erfahrung damit gemacht und kann mir weiterhelfen.

Umso weniger eingebunden wird, desto besser da der Code für einen Roboter verwendet wird und relativ schnell arbeiten soll.

Code:
CvCapture *cap = cvCreateFileCapture("http://192.168.1.202/");
IplImage * frame = cvQueryFrame(cap);
Habs so versucht doch leider nur nen graues Bild bekommen.

http://192.168.1.203/jpg/image.jpg liefert ein jpg zurück, hilft mir das eventuell weiter?
Kann ich nen image über http laden ?

wäre nett wenn mir jemand helfen könnte

vielen dank
 
Moin,

ich kenne zwar Dein OpenCV nicht, kann Dir aber aus meiner Erfahrung im Umgang mit Java sagen, dass Du nicht nur auf die IP-Adresse, sondern schon auf die jeweilige jpg-Datei, da die Kamera liefert, zugreifen musst!

Da wäre in Deinem Fall dann wohl:
http://192.168.1.203/jpg/image.jpg

Gruß
Klaus
 
Zuletzt bearbeitet:
danke , dass hab ich vergessen anzugeben das hab ich auch schon versucht aber die funktion welche ich benutze verlangt nen mpeg stream.

gibts noch irgendwelche c/c++ funktionen die mir da weiterhelfen könnten nach denen ich mich nformieren könnte?

bin für jeden tipp dankbar
 
hab mir gerade noch überlegt nee http connection zu erstellen und dann das jpg zu laden, müsste doch eigentlich auch gehen ?

kennt jemand ne gute lib welche http connections unter windows und linux unterstützt ?
 
Zurück