Calcular curvas características de Euler y superficies de imágenes y datos puntuales.
Los paquetes setuptools
, numpy
y scipy
de Python son requisitos previos para utilizar este paquete.
También necesitarás pybind11
, cmake
y un compilador C++
para poder instalar este paquete. Se recomienda instalar tanto pybind11
como cmake
mediante conda
.
>>> conda install -c anaconda cmake
>>> conda install -c conda-forge pybind11
Finalmente ejecute el siguiente comando para compilar e instalar este paquete de Python
>>> pip install euchar
Si el comando anterior no puede compilar este paquete, es posible que desee clonar este repositorio en un directorio euchar/
en su computadora y ejecutar
>>> cd /<path>/<to>/<cloned>/<repo>/euchar/
>>> python setup.py install
que genera más información sobre los errores que causan que falle la compilación.
Ventanas. Después de instalar conda
, ejecute los comandos anteriores dentro de un Anaconda prompt
. Para el compilador de C++, instale la comunidad Visual Studio.
La documentación para este proyecto está disponible en https://gbeltramo.github.io/euchar/, donde se proporcionan ejemplos de uso para calcular tanto las curvas características de Euler como las superficies características de Euler.