SLIP
1.4
|
SLIP is build using generic programming paradigm. Consequently programs are decomposed in 3 entities:
iterators to iterate the containers
The main advantage of the generic programming is that we only have to write a generic algorithm once. The iterators will make the interface between the algorithms and the containers in order to treat either the whole containers eitherx just a piece of them. When we have not find containers, iterators or algorithms well adapted for image processing in the standard c++ or in Boost C++ libraries, we have developped them. Besides as most of the image processing algorithms need to handle neighbors, we have defined some usefull and classical neighborhoods. All the SLIP feateures are presented in details in the following.