Crie a solução com o Visual Studio e execute .HoleDetection data-set.txt
onde data-set.txt
são seus dados de nuvem de pontos, um ponto por linha, coordenadas separadas por espaço.
O programa exibirá o centro, o raio e as normais de todos os furos encontrados no stdout. Ele também criará um holeX.txt
que conterá pontos de limite para o X-ésimo furo encontrado.
Está incluído um notebook IPython que uso para testes e verificação. O holeX.txt
e o conjunto de dados original podem ser plotados para verificar se o programa funciona corretamente.