- Clone the repository
git clone https://github.com/hennesrave/reghievis.git
- Download Qt5 sources
- Download Eigen (version 3.4.0) and copy the
Eigen
folder toreghievis/external
- Build the program using CMake (Change the
Qt5_DIR
path to your local Qt5 installation)
cd reghievis
mkdir build
cd build
cmake .. -DQt5_DIR:STRING="C:\Qt\5.15.2\msvc2019_64\lib\cmake\Qt5"
cmake --build . --config Release
- If everything worked fine, the executable will be located in
reghievis/build/Release/RegHieVis.exe
- (optional) Run
windeployqt.exe
to copy the required DLLs (Again, change the path to your Qt5 installation)
C:\Qt\5.15.2\msvc2019_64\bin\windeployqt.exe .\Release\RegHieVis.exe
- (optional) Start the program! If you have no suitable dataset, you can try passing "teardrop" or "tangle" as a command line argument
.\Release\RegHieVis.exe teardrop
The scripts
folder contains the script used for the comparison of hierarchical clustering methods.