You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This application performs treatment and contour extraction from an image, and the generation of sparse or adaptive meshes intended for the application of numerical methods, especially finite differences.
Getting Started
This software uses Python and libraries managed by PIP.
Graphical User Interface
The graphical interface was implemented using the DearPyGUI library, which makes use of graphical APIs (DirectX 11 on Windows, Metal on macOS, OpenGL 3 on Linux and OpenGL ES on Raspberry Pi 4), therefore, you must have the necessary drivers and software to run this software.
Installing Libraries
To install all the requirements run the command:
pipinstall-rrequirements.txt
Complete List of Libraries
Library
Version
dearpygui
1.8.0
numpy
1.24.1
opencv_python
4.7.0.68
shapely
2.0.1
pyinstaller
5.7.0
How to generate the binary
To generate the binary it is possible to use one of the existing build scripts in the project files.
Windows
.\build.cmd
Linux
bash ./build.sh
How to Use
To execute the software run the command:
python main.py
Features
Importing a large range of image formats;
Various filters for image processing;
Selection of contour extraction method;
Parameterization of the generated contour;
Generation of sparse or adaptive meshes;
Screenshots
Download
You can download the binaries for each operating system on the Releases tab.