Hi, ich bin neu im Forum... Ich arbeite gerade an einer konkreten Aufgabenstellung für ein Studienprojekt. Zur Lösung dieser Aufgabe muss ich mich u.a. mit den im Betreff genannten Geschichten befassen bzw. in diese einarbeiten. Die Erfahrung sind nicht all zu groß bzw. stehe ich am Anfang. Das ganze läuft nach learning by doing, zum dicke Wälzer durchakkern fehlt mir leider etwas die Zeit. Da ich nicht mit jeder "kleinen" Frage im Forum nerven will, gibt es evtl. jemandeN, der/die sich OpenCV/C++ gut auskennt und eventuell auch mit QT. Und Lust hat mir, per PN oder Mail, etwas Support zu Fragen zu geben? 8-) PS. Das soll nicht heißen, das ich keine Fragen im Forum Diskutieren will... also es sollen auch andere davon prtizipieren :-) Danke schonmal!
Also ich hab mal was gemacht mit OpenCV in Qt. Hab hatte bis jetzt noch keinen Anwendungsfall um das ganze zu vertiefen. Zudem will ich mir später mal eine GigE-Kamera zulegen. Irgendeine Manta von AVT. Und Qt Creator ist sowieso meine Haupt-IDE. Also wenn was ist einfach melden.
schau dir mal Cassandra Vision an. Das bietet ein super Framework für die Arbeit mit Qt und OCV. viele der OCV funktionen sind direkt als "Stationen" verfügbar und eigene solche Stationen/Blöcke/Module zu erzeugen ist auch sehr einfach. Anmerkung: Ich arbeite in der Firma, bekomme aber nix dafür, das zu bewerben oder so. Die SW ist auch nicht unser Hauptgeschäftsfeld, sondern ein Teil unser internen Entwicklungstools. Bin also selbst auch nur Anwender davon. Aber ich hab sie auch schon Privat genutzt, weil die Ansteuerung des USB-Mikroskops damit so schön einfach ist :)
:
Bearbeitet durch User
Da meldet sich sogar der Graf persönlich :-) Danke für den Hinweis, klingt nicht so verkehrt. werde ich mir auf jeden Fall mal Anschauen. Kann ich damit dann auch Programme erzeugen die laufen ohne Cassandra installiert zu haben, quasi auf anderen Rechnern? Ich will im Prinzip eine Objekterkennung bauen, die im Videobild aus einer Netzwerkkamera bewegende Objekte erfasst und eine Meldung und ein Standbild ausgibt. (keine Personenerkennung) Das ganze als "unabhängige" Windowsapplikation.... ist Cassandra dafür immer noch geeignet? Danke
S. B. schrieb: > Danke für den Hinweis, klingt nicht so verkehrt. werde ich mir auf jeden > Fall mal Anschauen. Kann ich damit dann auch Programme erzeugen die > laufen ohne Cassandra installiert zu haben, quasi auf anderen Rechnern? jain, das ganze ist eher ein Entwicklungswerkzeug. Dein Code mit deinen Stationen wird ja aus dlls nachgeladen. Du kannst das ganze auch ohne Installation distributieren. Aber dein Code läuft letztendlich im Cassandra-Fenster. Wir benutzen es, für Entwicklung, Tests (Offline + Online), Videodatenaquise (Aufnahmefahrten), Labeling Tool, ... und als Demonstrator (Offline, wie Online). Der eigentliche Datenfluss des Verfahrens ist dabei der selbe. Wahlweise wird dann der Grabber durch einen Player ausgetauscht, oder zb an die Ausgabe zusätzlich oder alternativ zur Visualisierung Stationen angeschlossen, die die Ergebnisse mit Ground Trouth Daten vergleichen. Es ist dafür gemacht, möglichst wiederverwertbare Stationen zu erzeugen und diese in einem Datenfluss zu verbinden und über die Parameter zu konfigurieren. Willst du am Ende eine Unabhängige Anwendung haben, mit eigenem Fenster und zeug, musst du das, was dir vorher Cassandra geboten hat, halt selbst implementieren. Soll das am ende auf einem Embeddedsystem in einem anderen Framework laufen, kannst du deinen Code natürlich auch so schreiben, dass er von Cassandra unabhängig bleibt und deinen Code nur in den Stationen wrappen und Cassandra als Grabber und Visualiserungstool benutzen. Das ganze ist schon ziemlich komplex, aber bietet auch eine Menge Möglichkeiten. Da man per Konfigurationsfiles auch die Menus/Toolbars und die Docks anpassen/verstecken kann, beim Start auch DatenflussKonfigurationen laden und auch direkt starten kann und dank Qt auch eigene bauen können sollte, kann man das Fenster eventuell auch komplett umgestalten und wie ein eigenes Programm aussehen lassen. Damit habe ich aber nicht so viel Erfahrung.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.