Die UDF wäre genau das, was ich suche. Leider funktioniert sie bei mir nicht.
Das Example stürzt mit folgender Ausgabe ab:
!>11:20:28 AutoIt3.exe ended.rc:-1073741819
Innerhalb des UDF bricht er innerhalb der Funktion "_flann_find_nearest_neighbors" beim Aufruf von
DllCallAddress("INT", $p_A, _
"PTR", $t_DataSet[0], "INT", $t_DataSet[1], "INT", $t_DataSet[2], _
"PTR", $t_TestSet[0], "INT", $t_TestSet[1], _
"PTR", DllStructGetPtr($p_indices), "PTR", DllStructGetPtr($p_dists), _
"INT", $nn, "Ptr", DllStructGetPtr($p_DEFAULT_FLANN_PARAMETERS))
ab.
Woran kann das liegen?