搜题集 >职业资格类 >软考 >试题详情
问题详情

某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,公司的系统分析师识别出了如下3个关键需求:图像处理软件需要记录用户在处理照片时所有动作,并能够支持用户动作的撤销与重做等行为。图像处理软件需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系。图像处理软件需要封装各种图像处理算法,用户能够根据需要灵活选择合适的处理算法;软件还要支持高级用户根据一定的规则添加自定义处理算法。在系统设计阶段,公司的架构师决定采用设计模式满足上述关键需求中对系统灵活性与扩展性的要求。具体来说,为了支持灵活的撤销与重做等行为,采用()最为合适;为了封装图像操作与照片特征之间的复杂逻辑关系,采用()最为合适;为了实现图像处理算法的灵活选择与替换,采用(请作答此空)最为合适。
A.模板方法模式
B.访问者模式
C.策略模式
D.观察者模式

相关专题: 图像处理  

未搜索到的试题可在搜索页快速提交,您可在会员中心"提交的题"快速查看答案。 收藏该题
查看答案

相关问题推荐

某软件公司正在设计一个图像处理软件,该软件需要支持用户在图像处理过程中的撤销和重做等动作,为了实现该功能,采用()最为合适。


A.单例模式B.命令模式C.访问者模式D.适配器模式

关于RS与数字图像处理之间的关系,下列不正确的一项是(  )。

A、RS的成果通过数字图像处理展示

B、数字图像处理技术拓展了RS应用

C、数字图像处理不适用于微波遥感

D、数字图像处理适用于光学遥感

图像处理软件有很多功能,以下()不是通用图像处理软件的基本功能。

A、图像的缩放显示

B、调整图像的亮度、对比度

C、在图片上制作文字,并与图像融为一体

D、设计制作石油开采地形图

联系客服 会员中心
TOP