-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Etienne SENIGOUT edited this page Dec 26, 2024
·
9 revisions
Holovibes is designed for real-time computation of holograms from high-bitrate interferograms. It is developed using C++/CUDA and supports various cameras and file formats.
This wiki will guide you through the process of setting up your development environment, understanding the code structure and how to contribute to the project.
- How to build and setup ?
- Contributing, code standards and releases
- How to add and use documentation
- How to test and add test
- Backend internal structure
- UI internal structure
- Useful tools
- build/: Contains build-related files.
- Camera/: Contains interface for using cameras. And specific implementation and configs file for each camera.
- docs/: Contains documentation files (doxygen, diagram).
- Holovibes/convolution_kernels: txt files containing numbers for the different kernel (sobel, gaussian blur).
- Holovibes/includes/: Contains header files.
- Holobives/sources/: Contains source code of the project.
-
Preset: Contains different parameters preset for holovibes stored as
.jsonfiles. - tests/: Contains test cases.
- CHANGELOG.md: Keep track of all user related changes (UI, features) for each version.