es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

OpenCV contrib / Surface Matching / Demo script resultado incorrecto / Python / Características del par de puntos (PPF)

Versiones instaladas:
opencv-contrib-python 4.5.4.60
opencv-python 4.5.4.58

Intento ejecutar el script de demostración en Python (ppf_load_match.py) para el apareamiento de superficies en el opencv_contrib. Para la visualización, abro el modelo de escena y la nube de puntos de resultado en meshlab.
Supongo que ambos deberían estar alineados correctamente. Pero la alineación parece estar bastante desviada.

Aquí hay una captura de pantalla de meshlab, donde puedes ver la desalineación:
screenshot

¿Me puedes ayudar? Hasta donde he visto, la alineación con las nubes de puntos de demostración debería ser mejor.

En este video puedes ver el resultado que esperaría.
No he hecho ningún cambio en el script de demostración.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Es posible que haya un error en el proceso de alineación en el script de demostración o que las nubes de puntos utilizadas no sean las correctas. Sin embargo, sin ver el código real y los datos específicos que se están utilizando, es difícil determinar el problema exacto.

    Algunas sugerencias para solucionar problemas:

    1. Verifique que tenga instaladas las versiones correctas de opencv-contrib-python y opencv-python.
    2. Verifique que las nubes de puntos utilizadas sean las mismas que las del script de demostración, verificando los nombres de archivo y las rutas.

    3. Intente ejecutar el script de demostración con diferentes archivos de nube de puntos para ver si el problema persiste.

    4. Verifique los parámetros utilizados en el script, como el tamaño del voxel y la densidad de muestreo, para asegurarse de que sean apropiados para los datos de entrada.

    5. Intente visualizar las nubes de puntos en una herramienta de software diferente para verificar el desalineamiento.

    Si ninguna de estas soluciones funciona, es posible que necesite depurar el código o buscar ayuda en la comunidad de openCV en GitHub.

Comments are closed.