问题详情

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

A、模板方法模式

B、访问者模式

C、策略模式

D、观察者模式

相关专题: 图像处理  

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

相关问题推荐

下列关于地图数字化过程叙述正确的是

[  ]

A、纸质地图→扫描→图像拼接→图像剪裁→图像配准→图像处理→矢量化→编辑与修改B、纸质地图→扫描→图像处理→图像拼接→图像剪裁→图相配准→矢量化→编辑与修改C、纸质地图→扫描→矢量化→编辑与修改→图像拼接→图像剪裁→图像配准→图像处理D、纸质地图→扫描→图像处理→图像配准→矢量化→图像拼接→图像剪裁→编辑与修改

在数字图像处理技术中,为使图像的边界轮廓清晰,可采用的计算机图像处理技术为().

A、图像平滑

B、图像锐化

C、图像缩小

D、图像放大

阅读下列说明,回答问题1至问题2。

[说明]

数字图像处理技术是多媒体系统中的一项基本应用。某图像处理软件可以对单幅数字图像完成以下处理:A.图像锐化,B.图像去噪,C.图像对比度增强,D.图像对比度减弱,E.亮度增强,F.亮度减弱,G.几何变换,H.边缘检测,I.边缘增强。

下图是一幅标准测试图像Lena图,利用图像处理软件对图像进行处理,形成了一些结果图像①,②,③,④。

在上面给出的图像处理功能中,选择什么图像处理功能可以形成结果图像①,②,③,④。

计算机图像处理与分析方法也用于检测显微图像中的重要特征,人们已能用图像处理技术和体视学方法半定量与定量地研究细胞学图像以至组织学图像。()

联系客服 会员中心
TOP