策略模式在图像处理算法上面的应用

    策略设计模式的目标是将算法封装在类中。因此,可以更容易的替换一个现有的算法,或者组合使用多个算法以拥有更复杂的处理逻辑。此外,该模式将算法的复杂度隐藏在易用的编程接口背后,降低了算法的部署难度。比方说,我们构建一个简单的算法,他可以鉴别出图像中含有给定颜色的所有像素。该算法输入的是图像以及颜色,并返回表示含有指定颜色的像素的二值图像。该算法还需要指定对颜色偏差的容忍度。下面是算法的实现部分
相关文章
相关标签/搜索