13.03.2015, 08:54
Dein Problem ist, dass du deine Position der Datenpunkte im Bild komplett verlierst. Du müsstest bei diesem Ansatz nicht nur den übernommenen Datenpunkt sondern auch seine Position im Bild weitergeben und dann diese als Index ausgeben. Angehängt mal 2 mögliche Lösungen. Eine unter Verwendung der "Array Max/Min" Funktion und eine andere mit einer Eigenimplementierung der notwendigen Logik. Der Wechsel von Integer auf DBL ist für die Verwendung von NaN und damit die Ausfilterung deiner nicht gewollten Punkte mit dem Nachteil des erhöhten Speicherverbrauches verbunden. Hinsichtlich Speichernutzung ist die zweite Variante besser!
EDIT: Da war ich wohl zu langsam
EDIT: Da war ich wohl zu langsam