¿Cómo puedo representar imágenes en los puntos 2-D

votos
0

Tengo imágenes (fragmentos) y una matriz de disimilitud de estas imágenes. ¿Cómo puedo encontrar un coordenadas virtuales que representan estas imágenes en 2-D (convertir cada imagen a un punto con coordenadas X e Y). Estas coordenadas deben ser orden que se respete de acuerdo con la matriz de disimilitud que significa si el verdadero orden de las imágenes es: 5 - 2 - 1 - 7 - 3 - 4 - 6 personas. Luego, cuando me encuentro estas coordenadas y calcular nueva matriz de distancia entre ellos se debe dar el mismo orden. Estoy escribiendo mi código en Matlab y solía mdscale (una función integrada de) y no es un trabajo de buena

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

Es encontrar las coordenadas, pero no es para que se respete y trate otro código en R pero no conseguir una solución adecuada.

Este problema se llama no clásicos escalamiento multidimensional. Cualquiera me puede ayudar a encontrar la solución verdadera y voy a estar agradecido por él / ella.

Publicado el 14/02/2020 a las 00:06
fuente por usuario
En otros idiomas...                            

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