LBP implementation is overcomplicated
Created by: laurentes
The current implementation of the LBP is made complicated by the use of the LBP abstract class. This class should likely be refactored and made parametrizable, to avoid the definition of the additional LBP4, LBP8 and LBP16 classes that bring an extra layer of complexity and make the code much more difficult to maintain.