คำนวณเส้นโค้งลักษณะเฉพาะของออยเลอร์และพื้นผิวของข้อมูลภาพและข้อมูลจุด
แพ็คเกจ setuptools
, numpy
และ scipy
Python เป็นข้อกำหนดเบื้องต้นสำหรับการใช้แพ็คเกจนี้
คุณจะต้องมี 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/ โดยมีตัวอย่างการใช้งานสำหรับการคำนวณทั้งเส้นโค้งคุณลักษณะของออยเลอร์และพื้นผิวคุณลักษณะของออยเลอร์