DIPaCUS is a collection of digital image processing functions built on the top of the DGtal library. This library is part of the project BTools, developped to support the publication [1].
DIPaCUS is composed of three modules. Each model depends only of those above it.
- Base: Creation of digital shapes and conversion between different representations of images and digital sets.
- Components: Set of six packages containing functions to work with Morphology, SetOperations and many other common tasks.
- Derivates: Collection of complex tasks that demands one or more components' function.
[1] Antunes, D., Lachaud, J.O., Talbot H.: Digital curvature evolution model for image segmentation. In: Couprie, M., Cousty, J., Kenmochi, Y., Mustafa, N. (eds.) Discrete Geometry for Computer Imagery. pp 15-26. Springer International Publishing, Cham (2019).
mkdir build
cd build
cmake ..
(ccmake ..) - environment variables configuration
make install
Check the code in lab/test