算法编程实现中,依然遵循易于阅读理解,模块解耦的原则。自顶向下分成三个层级 业务层->原理层->计算层。三者之间尽量互相分隔。
主要指适配业务流程完成相关处理,如,模式的切换,上下游数据转移等操作。
主要指算法实现的原理步骤,如先提取细节,再计算关键参数,再增强等。
主要指具体的计算实现,该层既有基础的加减乘除,也有标准计算,如直方图。此处和原理层偶尔会存在交叉的情况,这时候尽量通过在原理层与计算层之间设计好通用的接口完成相关处理。
京公网安备 11010502049817号