Calcule curvas características de Euler e superfícies de dados de imagens e pontos.
Os pacotes Python setuptools
, numpy
e scipy
são pré-requisitos para usar este pacote.
Você também precisará pybind11
, cmake
e um compilador C++
para instalar este pacote. Recomenda-se instalar pybind11
e cmake
via conda
.
>>> conda install -c anaconda cmake
>>> conda install -c conda-forge pybind11
Por fim, execute o seguinte comando para construir e instalar este pacote Python
>>> pip install euchar
Se o comando acima falhar ao construir este pacote, então você pode querer clonar este repositório em um diretório euchar/
no seu computador e executar
>>> cd /<path>/<to>/<cloned>/<repo>/euchar/
>>> python setup.py install
que gera mais informações sobre os erros que causam falha na compilação.
Windows. Após instalar conda
, execute os comandos acima em um Anaconda prompt
. Para o compilador C++, instale a comunidade do Visual Studio.
A documentação deste projeto está disponível em https://gbeltramo.github.io/euchar/, onde são fornecidos exemplos de uso para calcular curvas características de Euler e superfícies características de Euler.