Wie kann ich Bilder als 2-D-Punkte stellen

stimmen
0

Ich habe Bilder (Fetzen) und eine Unähnlichkeit Matrix dieser Bilder. Wie kann ich eine virtuellen Koordinaten finden, die diese Bilder in 2-D darstellen (jedes Bild zu einem Punkt mit x & y-Koordinaten umwandeln). Diese Koordinaten sollten entsprechend die Unähnlichkeit, um respektierte sein, das bedeutet, wenn die wahre Ordnung der Bilder ist: 5 - 2 - 1 - 7 - 3 - 4 -. 6 Dann, wenn ich diese Koordinaten finden und neue Distanzmatrix berechnen zwischen ihnen soll es die gleiche Reihenfolge geben. Ich bin meinen Code in Matlab zu schreiben und ich mdscale (eine Funktion Built-in) und es ist nicht Arbeit gut

 [coordinates,stress] = mdscale(D,2) ;

Es finden die Koordinaten, aber es ist nicht Ordnung achtet und ich versuchte, einen anderen Code in R aber ich bekomme nicht eine richtige Lösung.

Dieses Problem namens „Nicht-klassische Multidimensionale Skalierung“. Jeder kann mir helfen, die wahre Lösung zu finden, und ich werde für ihn / sie dankbar sein.

Veröffentlicht am 14/02/2020 um 00:06
quelle vom benutzer
In anderen Sprachen...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more