用类处理彩色图像

策略设计模式目的就是把算法封装进类。封装之后算法之间相互替换,或者把几个算法组合起来进行更复杂的处理。

假设我们要构建一个简单的算法,用来识别图像中具有某种颜色的所有像素。这个算法必须输入一个图像和一个颜色,并且返回一个二值图像,显示具有指定颜色的像素。

展示一个策略类的主结构。

int main ()

{

colordetector cdetect;

cv::mat image=cv::imread

posted on 2015-11-04 11:41  雨落无痕mei  阅读(127)  评论(0编辑  收藏  举报

导航