INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Bildverarbeitung inLabVIEW



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

31.01.2010, 22:31
Beitrag #1

PlayT Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Jan 2010

8.5
2009
de

71549
Deutschland
Bildverarbeitung inLabVIEW
Hallo alle zusammen,

es gibt mal wieder ein problem...
Ich möchte gerne ein Kamerabild erfassen und in LabVIEW einfügen (Vision).
Dann sollen von diesem Bild Werte genauer gesagt Positionen ausgelesen werden.
Zum Schluss möchte ich diese Werte anzeigen lassen!

Am Besten wäre es, wenn ich das Kamerabild dann noch 2 mal pro Sekunde einlesen könnte und eban auch dann wieder genauso ausgeben...

Hat vielleicht einer ne Idee oder schon ein halbwegs entsprechendes VI gebaut?

Würde mich freuen wenn ihr helfen könntet...

Danke schonmal

grüße
dani
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
01.02.2010, 15:53
Beitrag #2

echtzeit Offline
LVF-Grünschnabel
*


Beiträge: 39
Registriert seit: Oct 2009

8.6.1 und Labview 2009 SP1
2008
de

1099
Deutschland
Bildverarbeitung inLabVIEW
Hallo PlayT,
da dir bis jetzt niemand geantwortet hat, tät ich mal tippen, dass keiner Lust hat für dich zu programmieren Wink
Hilfe bekommst du hier sicherlich... wenn du was zum vorzeigen hast.
Lies dir die Grundlagen irgendwo durch, bastel ein VI und wenn du dann konkrete Fragen hast, bist hier im Forum sicher an der richtigen Adresse.

grüße,
riorio
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.02.2010, 22:04
Beitrag #3

PlayT Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Jan 2010

8.5
2009
de

71549
Deutschland
Bildverarbeitung inLabVIEW
Ja ich habe bestimmt schon drei Tage damit verbracht nach Grundlagen oder ner Anweisung für Vision zu suchen aber ich find nix, zumindest nicht auf deutsch...

Ich will nicht dass mir jemand n fertiges Programm bringt, aber so kleiner Anstoß wäre super.
Wie bekomme ich den überhaupt das Kamerabild, oder zum testen auch ein .jpeg in mein VI? Dann könnte ich scho weiter versuchen...

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.02.2010, 10:51
Beitrag #4

echtzeit Offline
LVF-Grünschnabel
*


Beiträge: 39
Registriert seit: Oct 2009

8.6.1 und Labview 2009 SP1
2008
de

1099
Deutschland
Bildverarbeitung inLabVIEW
   


   

Für das jpg darstellen...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.02.2010, 23:33
Beitrag #5

PlayT Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Jan 2010

8.5
2009
de

71549
Deutschland
Bildverarbeitung inLabVIEW
Also...
ich hab auch nochmal was versucht und das sieht jetzt aus wie im Anhang.

Das Symbol für ein Koordinatensystem hab ich auch schon gefunden, nur wie baue ich das ein?
Ich möchte die Position vom Ball (roter Punkt) automatisch erkennen lassen!

Grüße


Angehängte Datei(en) Thumbnail(s)
   

Sonstige .vi  _bung_eigen.vi (Größe: 35,77 KB / Downloads: 276)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.02.2010, 08:05
Beitrag #6

unicorn Offline
LVF-Freak
****


Beiträge: 680
Registriert seit: Jul 2009

8.6.1, 2010 - 2012
1994
EN

10xxx
Deutschland
Bildverarbeitung inLabVIEW
Das mit dem Bild Einlesen klappt ja schon!

Als nächstes würde ich die roten Spieler blau lackieren oder einen gelben Ball wählen. Ansonst gibt es ungeahnte Herausforderungen: Wie unterscheide ich die fast stillstehenden Spieler von dem sich bewegenden Ball?

Um eine Kamera auszulesen gibt es spezielle Bilderfassungs-VIs, die zusätzlich zu IMAQ Vision installiert werden. Dann nimmt man eine While-Schleife, in der man ein Bild mit IMAQ Grab.vi holt und sucht den Ball in dem Bild.

Den Ball würde ich über seine Farbe identifizieren, wenn die Spieler nicht rot wären. Das ging etwa so: den Helligkeitsabfall zum Rand korrigieren durch Teilen mit einem Referenzbild, Farbbild in RGB-Kanäle zerlegen, Threshold setzen, binär-Bilder der drei Farbkanäle logisch verknüpfen, so dass nur der rote Ball bleibt.

Außerdem denke ich, dass zwei Bilder pro Sekunde beim Kicker sind recht wenig sind.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
03.02.2010, 22:38 (Dieser Beitrag wurde zuletzt bearbeitet: 04.02.2010 08:50 von jg.)
Beitrag #7

PlayT Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Jan 2010

8.5
2009
de

71549
Deutschland
Bildverarbeitung inLabVIEW
Habe hier mal ein Test für die Kamerafunktion gemacht, aber das läuft mal wieder nicht.
Ne Ahnung was noch fehlt oder falsch ist?

Wie mache ich das mit den ganzen Einstellungen? Referenzbild, Kanäle zerlegen
Ich finde da nichts...

Der Ball wird später auch gelb sein, da habe ich nur noch kein Bild zur Hand. Das Programm läuft dann (hoffentlich irgendwann) auch so erstmal ab.

Kann ich später dann noch einen Takt hinzufügen damit ich mehr Bilder pro Sekunde mache?

Lv86_img


Angehängte Datei(en)
Sonstige .vi  _bung_eigen_kamera.vi (Größe: 38,29 KB / Downloads: 272)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.02.2010, 09:02
Beitrag #8

unicorn Offline
LVF-Freak
****


Beiträge: 680
Registriert seit: Jul 2009

8.6.1, 2010 - 2012
1994
EN

10xxx
Deutschland
Bildverarbeitung inLabVIEW
Hallo,

der ganze set-up Kram gehört vor die Schleife (USB init, USB grab setup, create), während die Bildanzeige in die Schleife kommt.

So wie die Schleife jetzt auf gebaut ist, läuft sie "volle Kraft voraus", also schnell wie der Prozessor und IMAQ USB grab hergibt.

Du kannst jederzeit die Schleife durch eine zeitgesteuerte Schleife ersetzen - mit rechter Maustaste im Kontextmenu.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.02.2010, 22:51
Beitrag #9

PlayT Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Jan 2010

8.5
2009
de

71549
Deutschland
Bildverarbeitung inLabVIEW
Hi,
danke für die Info, denke dass es so schon besser aussieht.
Aber wieso hängt sich LabVIEW immer auf wenn ich das Programm schließen möchte?

Kannst du mir auch verraten, wie ich jetzt ein koordinatensystem über das Bild der Kamera lege?


Version 8.6 wird verwendet!


Angehängte Datei(en)
Sonstige .vi  _bung_eigen_kamera.vi (Größe: 50,21 KB / Downloads: 277)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Photo Bildverarbeitung - Automatisch Beschneiden Marius89 3 5.907 30.01.2019 06:57
Letzter Beitrag: Marius89
  Bildverarbeitung Basler Ace extern getriggert ostone 1 6.645 03.08.2015 07:28
Letzter Beitrag: ostone
  Bildverarbeitung-Kantenerkennung Kirschi 0 6.377 18.06.2015 13:50
Letzter Beitrag: Kirschi
Sad Bildverarbeitung mit Vision (Performance?) Cluster5020 4 6.599 13.08.2011 09:02
Letzter Beitrag: Y-P
  Bildverarbeitung mit Labview cheepy 2 6.860 22.04.2011 08:44
Letzter Beitrag: Y-P
  Bildverarbeitung mit USB-Webcam Labview-Laie 14 32.092 13.01.2011 18:26
Letzter Beitrag: Amaris2003

Gehe zu: