Hallo,
ich habe folgendes Problem:
Ich bekomme vom angehängten VI nur dann eine "Ist-Korrelation" (Ausgangscluster Matchs) ausgegeben,
wenn ein Match mit dem Template erfolgt ist!
Es kommt außerdem vor, das das selbe Bild (Objekt an gleicher Stelle mit gleichen Umgebungsparamterern
aufgenommen; also fürs Auge absolut gleich) eine Korr von "null" oder von z. Bsp. 940 "erzeugt".
Hat jemand eine Idee??
Gruß,
multi
Hallo!
Das von Dir angehängte VI ist ja das "gekaufte" von NI?!
Sinn dieses VIs ist es ja auch, genau dann ein Match auszugeben, wenn im durchsuchten Bild auch das Template gefunden wird. Wenn keines gefunden wird, gibt es auch nichts auszugeben...

(Vielleicht hat es seine Drehlage verändert, und Du hast die Settings zum Template finden auf ±0° eingestellt?!)
Aufgrund von Helligkeitsschwankungen (Umgebungseinflüsse) variiert selbstverständlich die Qualitat des gefundenen Objektes. Es können hierzu ja Grenzwerte verwendet werden, mit denen mann z.B. einen Qualitätswert von 700 als noch gefunden klassifizieren kann - ansonsten gilt das Template als nicht gefunden.
Oder komme ich nicht mit? Poste doch mal Deine Bilder und Templates!
Gruß!
' schrieb:Hallo!
Das von Dir angehängte VI ist ja das "gekaufte" von NI?!
Sinn dieses VIs ist es ja auch, genau dann ein Match auszugeben, wenn im durchsuchten Bild auch das Template gefunden wird. Wenn keines gefunden wird, gibt es auch nichts auszugeben...
(Vielleicht hat es seine Drehlage verändert, und Du hast die Settings zum Template finden auf ±0° eingestellt?!)
Aufgrund von Helligkeitsschwankungen (Umgebungseinflüsse) variiert selbstverständlich die Qualitat des gefundenen Objektes. Es können hierzu ja Grenzwerte verwendet werden, mit denen mann z.B. einen Qualitätswert von 700 als noch gefunden klassifizieren kann - ansonsten gilt das Template als nicht gefunden.
Oder komme ich nicht mit? Poste doch mal Deine Bilder und Templates!
Gruß!
Hallo BA!
Das ging ja Fix.... Danke schonmal!!!
Im Anhang mal eine IO und eine NIO Auswertung mit dem passendem Template!
Der zweite numerische Wert im Overlay ist die "Ist-Korr" , also 907. Beim NIO Bild ist diese
unverständlicherweise NULL. Als "Min-Korr" habe ich 700 eingestellt.
Was meinst Du mit "Settings zum Template finden auf ±0°" ??
Die Winkelkorrektur; d. H. das versdrehte Objekte auch erkannt werden. den habe
ich auf ±10°; eingestellt mit angehängtem VI "IMAC Setup Match Geometric Pattern.vi" ; Eingangscluster Settings, Clusterarray Range Settings !
Edit: Wie auf den Bilder zu erkennen, hat sich die Drehlage nicht verändert!
Nochmal Edit: Ja, ist das "gekaufte" Habe Vision Installiert!
Gruß,
multi
Hehe, danke für das VI, das wir VISION-nutzer schon haben


...
Um Dir jetzt gezielt helfen zu können, bräuchte ich natürlich nicht nur das Template, sondern auch die Bilder, bei dem es nicht klappt sowie das, bei dem es klappt.

Das Template wird sich selbst natürlich immer finden...
Kannst Du vielleicht den gesamten "Inspection"-Teil Deines Programmes schicken? Dann kann ich auch Deine Einstellungen einsehen.
Gruß
Hallo,
hier mal alle Einstellungen und ein paar Bilder!
Diese Bilder werden bei mal IO, mal NIO ausgewertet!
Gruß,
Multi
Hallo!
Also zu Deinem VI komme ich evtl. erst heute Abend, aber im Moment kann ich Dein Problem nicht nachvollziehen.
Wenn ich meinen Vision-Assistand starte und dieses Template verwende:
[
attachment=5515]
Werden alle (sind das Kartoffeln??

) tadellos gefunden...
Hier ein kleines Test-VI, da kannst Du mal alles nachvollziehen!
[
attachment=5516]
Du musst lediglich den Pfad des Templates (bitte das hier drüber nehmen) anpassen.
Gruß