Ich hätte dir sofort die m-files hier hochgeladen aber es handelt sich um alte Praktika ausm Studium. Ich habe sowas nie besonders gut archiviert; denke nicht, dass ich zuhause was finde ... aber ich schau mal.
In der Palette "Mathematik" -> "Wahrscheinlichkeit & Statistik" findest du 3 verschiedene VI's um einen Korrelationskoeffizienten zu berechnen (hab die auch noch nie benutzt). Was du also "nur noch" basteln musst ist das Abtasten der Bildmatrix.
Deine Maske ist eine 2D-Matrix vom gesuchten roten Punkt der Größe n x m.
1) Korrelationskoeffizient von Maske und Bildausschnitt (0+n,0+m). Korrkoeff+Index Speichern.
2) Korrelationskoeffizient von Maske und Bildausschnitt (0+n,1+m). Korrkoeff+Index Speichern.
3) Korrelationskoeffizient von Maske und Bildausschnitt (0+n,2+m). Korrkoeff+Index Speichern.
....
....
?)Korrelationskoeffizient von Maske und Bildausschnitt (1+n,0+m). Korrkoeff+Index Speichern.
?)Korrelationskoeffizient von Maske und Bildausschnitt (1+n,1+m). Korrkoeff+Index Speichern.
?)Korrelationskoeffizient von Maske und Bildausschnitt (1+n,2+m). Korrkoeff+Index Speichern.
....
....
usw.
Abschließend schaust du dir mal die ganzen KorrKoeffs an und erkennst Maxima an den Stellen wo sich der rote Punkt aus der Maske und der rote Punkt aus dem Bild überlappen. Aus dem zu den Maxima gehörenden Index weißt du nun wo sich der Punkt im Bild befindet.
Fang einfach mal an und wenn du ein Problem hast wird sich hier bestimmt jemand finden der dazu was schlaues sagt.
Zitat:Wie bekomme ich LabVIEW dazu, mir zu sagen wo der Punkt liegt
Das ist etwas zu allgemein gefragt
PS Kann auch sehr gut sein, dass es was fertiges gibt. Schadet jedoch nie etwas selbst zu machen. Meistens lernt man was dabei.
Gruß dimitri