Come posso rappresentare le immagini come punti 2-D

voti
0

Ho immagini (brandelli) e una matrice dissimilarità di queste immagini. Come posso trovare un coordinate virtuali che rappresentano queste immagini in 2-D (convertire ogni immagine in un punto con coordinate x e y). Queste coordinate devono essere ordine rispetti secondo la matrice dissomiglianza che significano se il vero ordine delle immagini è: 5 - 2 - 1 - 7 - 3 - 4 - 6. Poi quando trovo queste coordinate e calcolare nuova matrice distanza tra di loro si dovrebbe dare lo stesso ordine. Sto scrivendo il mio codice in Matlab e mdscale ho utilizzato (un built-in funzione di) e non è opera buona

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

E trovare le coordinate, ma non è fine che si rispetti e ho cercato un altro codice in R, ma non ho avuto una giusta soluzione.

Questo problema chiamato non classica Scaling multidimensionale. Chiunque mi può aiutare a trovare la vera soluzione e io sarò grato per lui / lei.

È pubblicato 14/02/2020 alle 00:06
fonte dall'utente
In altre lingue...                            

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