X-Y Koodinaten von bestimmten Grauwerten bestimmen
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!
X-Y Koodinaten von bestimmten Grauwerten bestimmen
Hallo zusammen,
ich habe ein Bild das von der Smart Camera NI 1742 von National Instruments aufgenommen wurde.
(siehe Anhang)
Auf dem Bild ist ein Objekt und eine Linie die von einem Laser erzeugt wird zu erkennen zu erkennen.
Nun möchte ich von jeder 10ten Pixel Zeile das hellste Pixel suchen und die x-y Koordinaten davon abspeichern.
Wie kann ich so etwas bewerkstelligen?
X-Y Koodinaten von bestimmten Grauwerten bestimmen
ein Ansatz wäre : IMAQ ColorImageToArray und dann viel Array-Spaß
1Postingempfehlungen, 2Motivation Fragen und Anpassungswünsche per PM werden, gegen Rechnungsstellung gerne beantwortet und realisiert ....wenn's dann doch kostenlos sein soll... bitte hier im LVF unter Berücksichtigung der voranstehenden Links posten.
X-Y Koodinaten von bestimmten Grauwerten bestimmen
Das mit Image to Array hab ich soweit hin bekommen und in jeder Zeile das Pixel mit dem höchsten Grauwert hervorgehoben.
Wie kann ich den die X-Y Koordinaten von solch eine Pixel bestimmen?
Ich finde nur VIs zum messen von Distanzen!
X-Y Koodinaten von bestimmten Grauwerten bestimmen
Kommt ein bissl drauf an, wie du das ganze implementiert hast. Ich vermute mal du hast dir ein Array mit allen gewünschten Zeilen (jede 10. Zeile) zusammen gebastelt. Die Y-Koordinate ist dann ja einfach der ArrayIndex mal 10. Weiter vermute ich, dass du jede Zeile wiederum als Array vorliegen hast. Du vergleichst also alle miteinander und findest so den richtigen Punkt. Dabei sollte dann auch irgendwie ein Index für die X-Koordinate rausspringen können.
LG
Torsten
"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)