Header files for boosting

Header files for a general boosting framework. 
Why not use a multi-channel cv::Mat?