Hey Zusammen Ich wollte mal etwas mit Bildverarbeitung machen und da stiess ich auf die lean Xcam da dort schon vieles vorhanden ist mir ist auch bekannt dass es eine Funktion gibt die die Farbauslesen kann allerdings weiss ich nicht wie diese librarie heisst und wie sie funktioniert könnte mir da jemand helfen ?
Wenn Dir "bekannt" ist, daß es dort eine Funktion zum "Farbenauslesen" gibt (was auch immer das sein mag), dann wird die Quelle dieses Wissens wohl auch mehr Informationen enthalten. Wenn das ein kommerziell vermarktetes Produkt ist, dann wird der Hersteller/Händler dieses Geräts sicherlich auch Entwicklerunterstützung bieten, sei es in Form von Dokumentation oder Codebeispielen etc. Übrigens werden Sätze lesbarer, wenn man Kommata verwendet. Das ist dieser kleine Schnörkel, der auf der Tastatur mit der Taste direkt rechts von der mit "M" beschrifteten Taste zu finden ist.
Es gibt ein Dokument wo alle Funktionen beschrieben sind, allerdings sind diese so bezeichnet wie sie im Programm genannt werden. Leider sagen diese Titel zumindest für mich nur wenig aus, über dass was diese Funktion bewirkt, nur beim lesen der Beschreibung wird es klarer. Da die Kamera allerdings geschätzte tausend Funktionen hat die man durchlesen kann ergibt es nur wenig Sinn das Problem auf diese Weise zu lösen.
Aha. "Es gibt ein Dokument". Mehr nicht? Keinen Hersteller, keine Hersteller-Webseite, keinen Beispielcode, kein nichts und gar nichts? Wenn Du möchtest, daß Dir geholfen wird, solltest Du mit ein paar mehr Informationen 'rausrücken, z.B. einem Link auf das "Dokument" oder andere Informationen, die Du schon gefunden hast. Damit könntest Du dann konkrete Fragen stellen.
Nun es ist nicht ein Pdf Dokument. Man öffnet es im Browser (besteht aus html files etc.) . Das Problem ist dass die Entwicklungsumgebung auf Linux läuf. Für die Kamera gibt es ein Speziel angepasste Virtual Machine, die man herunterladen kann. Dort ist dann die Beschreibung der Funktionen gleich eingebettet. Das Problem ist das ich den Ordner, wo die Dokumentation drin ist, nicht herauskopieren kann, aufgrund von Berechtigungsproblemen. Das einzige was ich anbieten kann ist die Dokumetation im Anhang. Diese ist allerdings wenig hilfreich für mein Problem.
Und womit hast Du Dich schon beschäftigt? Hast Du schon untersucht, ob Du über mehr über "Oscar" herausfinden kannst? Ansonsten: Das ist alles Kram von der ethz; da müsstest Du doch leicht einen Ansprechpartner finden können, schließlich wird das dort zu Ausbildungszwecken verwendet. Wie liest man eigentlich Gummibärchen aus?
Maurin Vögeli schrieb: > Nun es ist nicht ein Pdf Dokument. Man öffnet es im Browser (besteht aus > html files etc.) Wenn man es im Browser öffnen kann, kann man es auch kopieren. Notfalls (nur als letzter Ausweg) als Ansammlung von Screenshots. > Das Problem ist dass die Entwicklungsumgebung auf > Linux läuf. Für die Kamera gibt es ein Speziel angepasste Virtual > Machine, die man herunterladen kann. Dort ist dann die Beschreibung der > Funktionen gleich eingebettet. Das Problem ist das ich den Ordner, wo > die Dokumentation drin ist, nicht herauskopieren kann, aufgrund von > Berechtigungsproblemen. Security by obscurity zum "Schutz" des "geistigen Eigentums"? Für Leute wie dich mag sowas tatsächlich ein Showstopper sein... Es kann aber auch ganz anders sein, nämlich daß da eigentlich garkein Schutz gewollt war, sondern du nur einfach nicht mit Linux umgehen kannst. Das vermute ich sogar ganz stark, denn solche VMs dienen eigentlich vor allem dazu, Einsteigern erst einmal den Konfigurationsaufwand für die Integration des SDK in die eigene Entwicklungsumgebung abzunehmen. Wenn es so ist, wie ich vermute, dann wären Kopien der Doku kein Problem, dir mangelt es wohl einfach nur an Linux-Kenntnissen, um sie herstellen zu können...
Nun vorerst habe ich mich beschäftigt mit dem Verstehen des codes. mit dem Grundgerüst. Ich habe einen code gefunden mit dem es möglich ist Veränderungen im Bild zu erkennen und diese dann zu markieren. Dort sind bereits vorgefertigte funktionen des Oscar framework eingebunden. Dies hat mir geholfen zu sehen wie man die funktionen einbindet und auch nutzt. Ich bin noch nicht auf die Idee gekommen dort nachzufragen wäre natürlich auch eine Möglichkeit. Nun die Kamera macht Bilder und vergleicht diese. Dabei wird bei zu grosser Differenz der Bilder, einen Rahmen gezeichnet, um die veränderung des Bildes. Mein Problem ist eigentlich nicht das ich nicht verstehe wie das zusammenhängt, sondern dass ich einfach nicht weiss wo ich diese Funktion oder Variable finde wo die ausgelesenen Farbewerte (in meinem Fall die Gummibären) gespeichert werden. Ja dies ist gut möglich ist das erste mal dass ich etwas mit Linux mache. Gibt es eine Möglichkeit dass man es doch noch kopieren könnte ?
Moin Maurin, hast du dir die Githubseite mal angeschaut: https://github.com/scs/leanXcam/wiki/Oscar-Software-Framework-Manual#Table-of-Contents das VIS Modul sieht da sehr interessant aus. Willkommen im Reich von Linux, hast ja nun 2x Linux, einmal auf dem Blackfin der Cam, das µCLinux, und dann auf dem PC das Ubuntu ;) Und was sieht mein Auge da noch unter Oscar Software Framework Manual Doxygen Documentation: A global function list, which provides a nice overview of the functionality offered by Oscar can be found under Files->Globals->Functions . Soso...menno, schade das ich das hier nicht aufm PC hab... Gutes Nächtle dat Beast
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.