Вычисление кривых эйлеровых характеристик и поверхностей изображений и точечных данных.
Пакеты Python setuptools
, numpy
и scipy
являются необходимыми условиями для использования этого пакета.
Для установки этого пакета вам также понадобятся pybind11
, cmake
и компилятор C++
. Рекомендуется установить pybind11
и cmake
через conda
.
>>> conda install -c anaconda cmake
>>> conda install -c conda-forge pybind11
Наконец, выполните следующую команду, чтобы собрать и установить этот пакет Python.
>>> pip install euchar
Если приведенной выше команде не удалось собрать этот пакет, возможно, вы захотите клонировать этот репозиторий в каталог euchar/
на своем компьютере и запустить
>>> cd /<path>/<to>/<cloned>/<repo>/euchar/
>>> python setup.py install
который выводит дополнительную информацию об ошибках, приводящих к сбою сборки.
Окна. После установки conda
запустите приведенные выше команды в Anaconda prompt
. Для компилятора C++ установите сообщество Visual Studio.
Документация по этому проекту доступна по адресу https://gbeltramo.github.io/euchar/, где приведены примеры использования для расчета как характеристических кривых Эйлера, так и характеристических поверхностей Эйлера.