2017-07-24 3 views
0

J'ai une donnée Lidar dans le fichier .las et je veux supprimer Noise de IT? Parce que mes conclusions sont que nous pouvons atteindre cette bibliothèque de nuage de points en utilisant le format de fichier .pcd Mais pouvons-nous faire la même chose dans les outils Lib 0 ouSuppression du bruit dans les données layar

Répondre

2

Il n'est pas clair, d'après la question, si vous devez effectuer une suppression de bruit par programme ou par l'intermédiaire d'un outil. Essayons de résoudre votre problème de toute façon. La bibliothèque de nuages ​​de points a un bon ensemble de fonctionnalités pour effectuer la réduction et la suppression du bruit. Cependant, comme vous l'avez remarqué, cela fonctionne principalement sur les fichiers pcl. Vous avez deux options pour convertir vos fichiers las à pcl:

  1. Vous pouvez ajouter this set des lecteurs à votre projet basé sur PCL. Le LAS reader semble être capable de lire les fichiers las. Vous pouvez utiliser PDAL toolchain et faire quelque chose comme pdal translate original.las output.pcd.

Pour la partie de suppression du bruit que vous avez également deux options, une fois que vous avez les fichiers: vous pouvez soit utiliser l'un des nombreux filtres de suppression de bruit de PCL (voir here et here, par exemple StatisticalOutlierRemoval) en appelant les classes liées dans votre code, ou simplement utiliser le pipeline de traitement PDAL à partir de la ligne de commande pour nettoyer davantage vos données, comme décrit dans one de leurs tutoriels.

+1

Merci beaucoup pour la suggestion, plus je veux aussi générer des contours, est-ce possible d'utiliser PDAL? ou pourriez-vous suggérer n'importe quelle autre bibliothèque open-source pour la génération de contours. – ahmad735

+0

Je ne suis pas sûr si vous pouvez utiliser pdal pour cela, mais je suis sûr que vous pouvez utiliser PCL. Voir, par exemple, [ici] (http://www.pcl-users.org/Getting-the-contour-of-cluster-indices-td4020509.html). De plus, si ma réponse était utile, veuillez envisager de l'accepter. – Dexter

+1

Oui Merci M. Dexter. Et oui j'essaie d'accepter mais je ne suis pas capable d'accepter parce que quand j'essaie d'accepter ses dit "Merci pour les commentaires mais besoin de réputation = 15" Désolé mais à l'avenir, je vais sûrement accepter cette Réponses si Cheers – ahmad735