




已阅读5页,还剩78页未读, 继续免费阅读
(教育技术学专业论文)photoshop作品自动评阅策略的硕士.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
p h o t o s h o p 作品自动评阅策略的研究 摘要 随着计算机应用的进一步普及和教育教学改革的进一步深入,促使学校不 断提高培养学生实践技能的水平,这已经成为学生职业技术素质的重要组成部 分。各级各类学校也都加强了对学生计算机能力的培养,出现了各种项目的计 算机等级考试,也出现了多媒体动漫等的考试项目,p h o t o s h o p 就是所选的软 件之一。虽然全国计算机等级考试已经开展了许多年,在关于操作能力方面的 测试也已经能够实现计算机的自动评阅,并进行了某些关于计算机评阅系统方 面的研究,但是大部分都是关于0 f f i c e 操作以及网络操作等操作能力的评阅, 而关于p h o t o s h o p 操作的自动评阅方面的研究很少,在其评阅策略方面的研究 几乎没有。又因为自动评阅策略是自动评阅系统完善的一个重要保证,许多自 动评阅系统的功能需要合理运用评阅策略才能实现,所以本文主要是针对自动 评阅系统对p h o t o s h o p 作品采用何种评阅策略进行研究的,也是在借鉴其他的 评阅策略的基础上展开的一系列的研究。 本文主要是在实现p h o t o s h o p 自动评阅的基础上对p h o t o s h o p 作品的自动 评阅策略展开的研究。在本文中具体介绍了几种针对p h o t o s h o p 作品进行自动 评阅的策略,又结合案例具体说明,在整体上从宽松的和严谨的评阅策略两个 纬度上结合具体的实例进行分析总结,发现在自动评阅语句的编写过程中所存 在的问题,并进一步提出相应的解决方法以及需要进一步研究的问题。其具体 进行展开的工作包括以下几个方面: ( 1 ) 介绍了p h o t o s h o p 形式化自动评阅系统的理论和设计方案。具体分析 了形式化描述和评阅信息的描述,并简要介绍了解释系统的设计方案。同时, 也对基于x m l 的形式化描述及其系统设计做了简要的分析。 ( 2 ) 介绍了p h o t o s h o p 文档信息的获取。具体分析了p h o t o s h o p 文档的二 进制结构,并简要介绍了p h o t o s h o p 文档信息的获取方法、获取原理以及实现 技术。也分析了p h o t o s h o p 文档转化为x m l 文档的结构、表达方法和表达实现。 ( 3 ) 详细具体地研究了p h o t o s h o p 文档自动评阅的策略。提出了定位策略 ( 绝对定位和相对定位策略) 、匹配策略( 精确匹配和模糊匹配策略) 和替代策 略,并通过结合案例对评阅策略做详细的介绍。 ( 4 ) 结合实例对p h o t o s h o p 文档自动评阅策略做进一步的分析研究。在整 体上从宽松和严谨两个纬度分析,发现并总结在自动评阅描述过程中出现的问 捅要 _ 一_ 题,并提出相应解决问题的方法,但是对于某些问题的解决需要做进一步的研 究。 实践证明,p h o t o s h o p 作品自动评阅策略对于p h o t o s h o p 自动评阅系统是至 关重要的。可以通过获取文档信息实现) ( m l 表达,然后实现基于) ( m l 的自动评 阅是完全可行的。最后在此基础上对某个作品文档进行评阅策略的描述,通过 自动评阅系统对策略描述的执行完成p h o t o s h o p 作品的自动评阅过程。 关键词:煳l 表达;自动评阅系统;自动评阅策略;p h o t o s h o p 文档 s t u d yo nt h ea u t o 睑t i cm 已蛾i n gs t r a t e g y0 f p h o t o s h o pw o r k s a bs t r a c t 触t l l ec o m p u t e r 印p i i c a t i o ni sf h r c l l e r 谢d e l ys p r e a d 锄d 也ei 1 1 l l o v a t i o no f e d u c a t i o na i l dt e a u c i 血gi d 伽l e rd e 印,s c h o o l sc 0 以n u o u s l y 矗) c u so nc u l t i v a t i n g 也ep m c t i c ea b i l i t ) ,o fs 叫e 赡,w l l i c hh 嬲b e c o m e 锄i n l p o n a n tc o m p o s i t i o ni nt :h e s t u d e n t s v o c a t i o 脚锄dt c c h i l i c a lq 砌i t i e s v 撕o u sk i i l d so fa c a d “懿b e g 锄t 0d o m o r ew o r kt 0e 1 1 l l a i l c ec o m p u t e f 掣m i 够o fs t u d 即t ;m e r e f o r e ,t 量l e r ea r e v e r a l c o m p u :t e i e x 黜1 h l a t i o 璐a n d也ee x 锄i l l a t i o 璐a :b o u tm u l t 蚰e d i a 锄j l f n a t i o n p h o t o s h o p i so o ft l l ec h 0 0 s c ds o 觚a r e 1 kn a t i o n a lc o m m 呛r i n k e x 锄i 玎a t i o n 州c e r ) h a sb e e nc 硎e do u tf o ry e 琊,勰dt e s t st 0c h e c k o u tt h e c a p a c 时o fo p e 礴:i i n gc o m p 毗e rh a v ea c k e v e d 卸删c a l l ym 砌( i n gb yc o m l ) u t 既 a l t l l o u 曲c e r t a i l lc o m p u t e rr e v i e w i i l gs y s t e mw 够s t u d i e d ,m o s to ft h 锄w e r et l l e m d d n g s 删c h 乎a d e dt l l ea b i l 毋o fo 伍c eo p e f a t i o n 强d 鹏t 、) l ,o r ko p e r a l i o n h o w e v e r 也es t i l d ya b o u ta l l t o m a t i c 孕a d i n go f 也ep h o t o s h o pi sf e w ;e s p e c i a l l y ; s 柏t e 西e so fa u t o m a t i c 粤脚i i l gh 2 叫1 ya r es t u d i e d t h es 眦e g i e st h a ta r ea t o u t a _ u t o m a t i cg r a d i n go fp h o t o s h 叩啪p r 0 v i d eag u a r j m t f - 0 rp e r l t 粕t o m a t i c m a f k i n gs y s t e m s m 锄y 劬c t i o n so fa u t o m a t i cm m 幅n gs y s t e i n sn e c ds u i t a b l e a u t o m a t i cm a r l d n g 咖t e 西e s ,m u st l l e i r 缸c t i o 璐c a i lb er c a l 沱e d s ot h i sa r t i c l e m 削y 妣璐0 nt h es t u d yt h a tw i l a tk i i l do fs 眦e g ym a tt t l ea u t o m a t i cm 蚰g s y s t e mu s e dt 0g r a d ep h o t o s h o p 、o f i ( s ,w 址c hu n d e r t o o kas e r i e so fs t u d i e so no t h e r 9 1 1 a d i i l gs t r a t e 西e s t m sp a p e rm a i r l l ys t u d i e dt l l ea m o m a t i cg r a d i i 培触g yo fp h o t o s h o pw o f i 【s o nt l l eb a s i so ft 1 1 e 卸胁m a t i cg r a d i n go fp h o t o s h o p h lt h i sp a p w ep r e n t e d 删a u t o m a t i c 罂a d i l l g 蛐瞰e 西e sw i l i c ha i m i n ga tp h o t o s h o pw m 1 【s m e a n 、 r ! h i l e , w em a l 【e 髓e x p l a i r 觚o nc o m b i n i n gs p e c i f i c 麟锄p l e s a saw h o l e 劬mt w o d e 伊 l a 垃t i l d e :m e1 0 0 s 缸a :c e g y 锄dt i l e 觚c tg r a d i n g 渤t c 酉e s ;c o m b i n i n gs p e c i f i c e x 锄p l e sw e 锄a l y z e d 硒ds u m m 跚i z c d 记w c 如u f l ds o m ep m b l e m s 也a te x i t e di n 也e 眦e 豁o fc o n 印i l i n g 踟蛔m l i c 蓼a d i n gs 咖e m s ,锄dp p o s e d 他s p e 面v e s o l u t i o 璐a n d 嬲p e c t st l l a tw e r en e e dt 0s t u d i e d t h es p e c i 6 cw o 出i sc 疵e do u t 雒 i a b s t r a c t f - 0 l l o w : ( 1 ) l n 仃0 d u c i n g t h e n l e 0 d r 锄d d e s i g np r o p o s a l s o f p h o t o s h o p f 0 肌a l e x 锄i i l a t i o ns y s t 锄a l l t o m a t i c a l l y ;a i l a l y z i n gc o n c r e t e l yt l l ed e s c r i p t i o na b o m t l l ef 0 玎i i a j 跏o n 锄dm a r k e di 谢0 m l a t i o na n di i l 舡d d u c i n gm ed e s i 弘 p 州) o s a j so ft h j ss y s t e mb r i e n y s h u l t a i l e o u s l y a i l a i ) ,z i i l gm ef o m a j d e s c r i p t i o no fx m l - b a s e da 1 1 ds y s t e md e s i g nb r i e n 弘 ( 2 ) d e s c r i b i i l gt h ew a yt 0a c c e s sp h o t o s h o pd o c 哪e n t si o m :l a t i o n a n a l y z i n g 廿1 eb 证a d rs t r u c n 玳o fp h o t o s h 叩d o c 啪e n ti i l f b m 嘶。玛锄d 硼如d u c i n gt h e m e t :h o d s ,p 血c i p l e s 卸di l p l e m e n t a t i o nt e c l l i l i q u e s t 0a c c e s sp h o t o s h o p d o c 啪e n t 砌m a t i o n s t u d y i n gt h ee x p r e s s i o ns 仰c t u 】f e 觚da c k e v e m e n t 衄p h o t o s h o pc 0 n 僦st 0 ld o c 姗e m i n f o 珊a t i o n ( 3 ) s t u d 咖g 也ea u t o m a t i cm a r k i l l g 鼬r a t e g yo fp h o t o s h o pd o c u m e n t p r o p o s i l l g t l l e1 0 c 州i z a :t i o ns c h e m e ( a b s o l u t e 出l dr e l a t i v ep o s i t i o i l i n g 鼬r a t e g y ) ,ma _ t c h e d s 们螂;) r ( c x a c tm a t c h 缸d 缸国7m a t c hs 仃龇e g y ) 锄da l t e m a t i v es 仃a t e 鼢觚d 础l k i n ga d e t a j ld e s c 喇o no fm a r _ k e ds t r a l e g y 诵t hc a _ s ( 4 ) m a k i n ga 删y s i s 锄ds t u d y 籼u tt l l e 绷t o m a t i cm a d ( e ds 仃纰e g ) ro f p h o t o s h o pd ( 髓m l e n t 嘶也c 笛e s a saw h o l e ,丘o m 铆od e 孕e el a t i t i l d e :也e l o o s 仃a 士e g ) r 锄dn l e 矧c tg r a d i i l gm a t e 西e s ;c o m b 越n gs p e c i f i ce x 锄p l 懿 w ea n a l y z e da n d s u m m a r i z e di t w bf 0 城ds 0 m ep b l e m s 也a te x i t e di nt h e p c e s so fc o m p i l i i l ga u t o m a t i c 伊a d i i l gs t a t e m e n t s ,a n dp r o p o s e dr e s p e c t i v e s o l u t i o 璐锄d 脚t l l a tw e r e n e e dt 0s t u d i e d p r 犹t i h 玛s h o w nm a tt 1 1 ca u t o m a l i cm 缸k e ds 仃a t e g yo fp h o t o s h o p 、o r k sp l a y as i 嘶f i c 锄t l ei n 鲫【t o m 撕cm a f k e ds y s t e mo fp h o t o s h o p b y c e s s i n gf i l e i n 南m a t i o nt 0a c m e v e 咀。e x p r e s s i o n ,m e n b 弱e do n m lt 0 犹i l i e v ea u t o m a t i c 伊a d i j l gi se n t i l 他l yf e 觞i b l e n 圮m e t l l o d a j s oh 丛陀f e r e n c ev a j u ef o rt h eo t l l e r s c o r i i 喀s y s t 锄f i i l a l l y w em a d ead e s c r i p t i o no fc e r t a i nw o r k sa _ b o u t 掣a d i i l g s 伽e g ) r t h j sb 笛i s t h ea u t o m a t i cm 砌血gs y s t e m c a i la c c o i n p l i s ht l l ep r o c e s so f a l i t o m a t i cm 幽g b ym 血l g 恤a u t o m a t i cs 删e 醪 ww o r d s :他e x 】衅s s i o n ;撇a t i cm 2 啦n gs y s t 锄;a u l 【0 m a t i c 艘戚堍 s 仃a t e g y ;p h o t o s h o pd o c 眦n c n t 图目录 图表目录 2 1 形式化描述图9 3 1 实例文档图。1 3 3 2p b o t o s h o p 文档总体结构图1 4 3 3 文件头结构图1 5 3 4 色彩模式结构图1 6 3 5 图像资源数据结构图1 6 3 6 图像资源数据结构图1 6 3 7 图层与蒙版模决部分信息图1 7 3 8 图像数据结构图2 0 3 9 文档总体信息分析图。2 l 3 1o 文档文件头结构信息获取图2 l 3 1 l 文档色彩模式模块结构信息获取图2 l 3 1 2 文档图像资源模块信息荻取图2 2 3 13 文档图层与蒙版信息获取图2 2 3 1 4 文档图像数据模块信息获取图2 3 3 1 5p h o t o s h o p 文档。2 3 3 1 6x 札表达结构图。2 4 3 17p s d 文档转换流程图2 5 3 18x 甩文档表达文档基本信息图2 6 3 1 9x 儿表达图层信息图:- 2 6 3 2 0 无图层效果的) a 也表达图2 7 3 2 1 文字图层信息x 儿表达图2 7 3 2 2 ) 凸也文档结构图。2 8 4 1 表盘p s d 文档。3 3 4 2 花束图例3 5 4 3 “瓷瓶”文档4 2 4 4 。素材”文档4 2 4 5 实例作品效果图一4 3 4 6 实例实现结果图。4 6 s 1 纸角p s d 文档素材图4 9 5 2 标志p s d 文档素材图5 0 5 3 司南p s d 文档素材图。5 0 5 4 字体p s d 文档素材图5 0 5 5 司南j p g 素材图5 l 5 6 纸孤j p g 素材图。5 l 5 7 作品实倒效果图5 2 5 8 严谨的评阅策略分值情况。6 0 5 9 宽松的评阅策略分值情况。6 0 5 1 0 严谨的评阅策略中总分具体分值情况6 l i 图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图 图表目录 图5 1 l 严谨的评阅策略中总分分值的分布图6 l 图5 1 2 宽松的评阅策略中总分分值的具体情况6 2 图5 13 宽松的评阅策略总分分值分布图6 2 表目录 表3 1 文件头信息结构表1 4 表3 2 图像资源数据表l6 表3 3 图层与蒙板信息结构表1 7 表3 4 图层结构信息表。18 表3 5 图像数据结构表2 0 表4 1 文档的基本属性信息表3 7 表4 2 图层( 组) 信息表3 7 表4 3 单个图层的基本信息表3 7 表4 4 文本图层信息3 8 表4 5 图层效果信息表。3 8 表4 6 操作信息表一3 9 表4 7 实例评阅策略汇总表4 5 表5 1 实例作品评阅标准表5 2 表5 2 评阅囊略表5 3 表5 3 实例严谨策略分析表。5 4 表5 4 实例宽松策略分析表5 7 v i 1 1 研究背景 1 绪论 计算机辅助教育( c o m p u t e r b a s e de d u c a t i o n 简写为c b e ) 是指以计算机为 主要媒介所进行的教育活动。它包括计算机辅助教学( c a i ) 、计算机管理教学 ( c m i ) 、计算机辅助教育行政管理和计算机教学等几个方面的内容n 】。从8 0 年 代末开始,计算机技术、人工智能、视听数字化技术得到了相当大的发展,同 时由于把信息理论引入教育科学,使教育理论的研究有了新的突破,计算机辅 助教育的发展也开始进入到一个新的阶段位3 。 随着计算机应用的进一步普及和教育教学改革的进一步深入,提高学生实 践技能已经成为培养职业技能素质的重要环节,各级各类学校也都加强了对学 生的计算机能力的培养。由于社会以及学校对动漫设计人才培养的需要,在部 分地区的非计算机专业等级考试中出现了多媒体以及动漫等的考试项目。 p h o t o s h o p 是其可选用的软件之一。p h o t o s h o p 是主要的图像编辑软件,其文档 的扩展名为“p s d ,应用熟练者能用它制造出各种图像效果,拥有强大的图像 处理能力b 1 。在多媒体教学中,p h o t o s h o p 也是处理图形图像的最佳工具软件之 一。在本校也相应地开设了p h o t o s h o p 图像设计与处理的课程。而在教学 中存在的最大问题就是学生的作品只能通过教师人工评阅,几乎无法通过计算 机进行自动评阅。为了辅助计算机等级考试也为了提高学生参加省计算机等级 考试,特地设计了多媒体动漫考试的练习软件,以供教师的课程教学和学生的 考前辅导使用。为了减轻教师的工作负担和辅助教师进行作品的评阅,若实现 学生作品的计算机自动评阅,除了需要构建p h o t o s h o p 的自动评阅系统平台, 还需要通过客观公正的评阅策略来保证评阅的公平、公正。本课题就是基于这 个目的对p h o t o s h o p 的评阅策略进行研究的。 1 2 研究意义 目前国内不仅在p h o t o s h o p 自动评阅方面的研究很少,在其自动评阅策略 方面的研究更少,可以说是几乎没有,为了使教师在教学中或者考试后,辅助 教师对作品进行更好更高效的评阅,实现作品评阅自动化,更全面地体现符合 教师人工评阅的智能化h 1 。而这样更智能的系统就意味着要从评阅策略的方面 上加以保证,一套优秀的评阅策略不但可以减轻教师的评阅负担,而且也为学 1 绪论 生的练习提供方便和指导,评阅策略是否完善全面,这在一定程度上影响了整 个评阅系统的质量晦,。 从实际需要的角度看,由于社会对平面设计以及动漫人才的需要,促使学 校教育在这方面的人才培养,以及p h o t o s h o p 是目前著名的平面图像处理工具 之一,所以对其进行p h o t o s h o p 自动评阅系统及其评阅策略的研究具有一定的 意义;从技能考证的角度看,在最近这些年里,p h o t o s h o p 图像处理软件也成 为浙江省( 某些省) 非计算机专业计算机等级多媒体动漫考试的主要选考软件 之一1 。所以研究p h o t o s h o p 自动评阅的评阅策略,对于更好地提高学生的技 能考证水平具有重要的意义;从高校教学的角度来看,目前p h o t o s h o p 图像处 理已经成为高职院校的一门计算机的专业课程。在进行p h o t o s h o p 作品评阅时, 改变传统的人工评阅模式,实现自动评阅是改善教学方法、提高评阅效率、减 轻评阅负担的一个有效措施,而计算机评阅策略的研究是使计算机自动评阅更 为完善合理的重要保证;从研究者的角度来看,目前关于p h o t o s h o p 自动评阅 以及评阅策略的研究很少,若对其进行分析研究,设计出一套关于p h o t o s h o p 作品有效的自动评阅策略,对以后需要对其进行深一步研究或者为其他软件设 计自动评阅策略的研究有一定的意义u 1 。 1 3 国内外研究综述 ( 1 ) 自动评阅研究综述 目前国内在计算机自动评阅这方面的研究主要是计算机的自动阅卷,而在 这方面的研究已经很多,包括自动阅卷系统的设计和研究、各种应用软件在自 动阅卷方面的设计和研究、网络考试系统的设计研究及关键技术分析等阻1 。我 国在可视化界面的软件测试发展很快,自动阅卷系统也随着技术的进步不断的 完善和更新,在传统的自动阅卷基础上设计一个更为合理科学的系统,或者是 针对最近这些年出现的新生事物设计一个自动阅卷系统隐1 。但是局限于现在的 水平,完全解决主观题自动测评问题是不现实的,对操作技能的测评要考生在 真实或者仿真环境下完成特定的技能任务,是目前比较流行的技能测评手段。 在国内,其研究还主要集中在知识纬度的客观题测试,已经能够很好地完 成对常见客观试题的自动批阅工作,但是对于一些主观性很强的问题,尤其是 对于程序设计的问题及对技能的测试研究还相对薄弱,特别是缺乏一般性的理 论和方法。在现有的网络教育考试系统中以标准化试题居多,但是即使提供主 观试题,其阅卷过程也是由教师在计算机上手工完成。国内针对各类非标准化 试题自动批改技术的研究刚刚起步,与之相关的文献也不多见n 阳。对于一些主 观性问题,诸如图像处理,还没有很好的解决方案。所以,在怎样运用高新技 术,并且客观地、准确地评估学习者的知识和能力水平上,已经成为人们研究 2 l 绪论 的热点问题。 在国外,计算机用于教学和训练始于2 0 世纪5 0 年代末。英国的帕斯克( p a s k ) 于1 9 5 8 年试制出采用计算机的适应性教学机,用以训练卡片打孔技能。在2 0 世纪6 0 年代研究开发了基于任意文本答案的计算机自动批改系统,利用计算机 对学生以自然语言属性的文章进行自动评分,比如美国杜克大学开发的p r o j e e t e s s a yg r a d e ( p e g ) 系统、美国教育考试服务中心( e t s ) 开发的基于性能的自动评 价学生成绩等级的系统和在线测评英语写作能力的计算机评分系统e r a t e 等 n l 】【2 】 ( 2 ) 评阅策略研究综述 计算机自动评阅策略的研究不是很多,而关于p h o t o s h o p 的自动评阅策略 的研究更少,但是可以借鉴其它的策略研究。比如李学俊的基于人工智能的 主观题自动评分算法实现简单介绍了使用人工智能对中文自然语言理解的成 果应用于在线考试的主观题的自动评分之中,通过主观题自动评分原理的介绍 运用文本矢量特征匹配算法作为评分的方法,然后通过算法测试与人工评分相 比,得出分数容差测得评分的准确度n 羽。朱映辉,江玉珍的 = o ) 如果变量a 的值 = 0 ,则给予相应的分数 通过注释,读者很容易理解以上代码的含义,从这也可以发现程序设计思 想应用于评阅信息的描述具有很好的灵活性和强大的功能。此外必须说明,分 析求解系统和形式化描述系统是彼此不可分割、相辅相成的两部分,形式化描 述系统是建立在分析求解系统的基础之上,是分析求解系统功能的外在体现, 其功能的强弱完全取决于分析求解系统。若没有强大的分析求解系统的支持, 如果想构建灵活、强大的形式化描述系统是不可能的。 通过以上实例和实际应用,可以发现评阅信息的形式化描述在评阅系统中 具有以下几个明显的优点汹】: 1 ) 灵活性 通过丰富多变的数学运算符进行灵活的组合计算,可以使评阅结果更加准 确,对评阅的严格程度进行一定程度上的控制,具有较强的适应性。 2 ) 可扩充性 形式化的描述系统可以根据时间的需求不断进行扩充,并且对已有的系统 和代码无需修改,可以方便后期的维护,延长一个系统的生命周期。 3 ) 独立性 对评阅信息的描述和评阅系统的代码完全独立,一方的修改不会对另一方 有任何的影响,这尤其可以满足评阅系统中对作品内容、要求、分值等频繁变 换的要求。 形式化描述可以应用到多种软件作品的评阅中,例如o f f i c e 系列软件作 品、网页制作和f l a s h 等,在本课题中,p h o t o s h o p 作品的评阅也是通过对作 1 0 2 相关理论和拄术 品的形式化描述进行作品的自动评阅。这种形式化描述将在第四节详细加以阐 述,并为第五节作品评阅的分析打下基础。 2 4 开发工具的选择 p h o t o s h o p 自动阅卷是基于v i s u a lb a s i c 软件开发的一个系统。本论文选 用v i s u a lb a s i c6 0 作为开发工具,v i s u a lb a s i c ( 简称v b ) 是微软( m i c r o s o f t ) 公司于1 9 9 1 年推出的w i n d o w s 应用开发软件,它是一种通用的面向对象的程序 设计( o b j e c to r i e n t e dp r o g r 锄i n g ,o o p ) 语言啪1 。经过十多年的时间,它已 发展成为w i n d o w s 环境下流行的编程语言,从根本上改变了传统的程序设计模 式,并大大简化w i n d o w s 的应用程序设计。 ”v is u a l ”意为开发图形用户界面( g u i ) 的方法,即不需编写大量代码去描述 界面元素的外观和位置,只要把预先建立的对象a d d 到屏幕上的一点即可。 ”b a s i c ”指的是b a s i c ( b e g i n n e r sa 1 l p u r p o s es y m b 0 1 i ci n s t r u c t i o nc o d e ) 语言,一种在计算技术发展的历史上应用最为广泛的语言。v i s u a lb a s i c 在原 有b a s i c 语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其缔 中有很多都和w i n d o w sg u i 有直接关系。专业人员可以通过v i s u a lb a s i c 实现 其它任何w i n d o w s 编程语言的功能,而初学者只要掌握几个关键词就可以建立 实用的应用程序。v i s u a lb a s i cs c r i p t i n ge d i t i o n ( v b s c r i p t ) 是广泛使用的 脚本语言,它是v i s u a lb a s i c 语言的子集,可嵌入h t 札语言中,用于网页设计, 如a s p ( a c t i v es e r v e rp a g e ) 文件。 v i s u a lb a s i c 引入可视化的设计方法,具有良好的面向对象特性,且 , 开发速度快,便于程序的界面设计,易于调试。从效率的角度看,v i s u a lb a s i c 的确不是最佳的选择,它的运行效率比v i s u a lc + + 低许多。不过这对阅卷系统 的开发并不构成太大的影响,但是v i s u a lb a s i c 具有较高的开发效率,并且在 实际运行中,v i s u a lb a s i c 的运行效率是完全可以接受的。它与传统的语言不 同,它是用可视化、交互式的方法来开发w i n d o w s 下的应用程序。由于v i s u a l b a s i c 具有交互性,它可以一边运行程序,一边进行界面的调整和程序代码的 调试。通过这种方式,代码运行的效果可以在开发时进行测试,而不必等到完 成编译之后。因此,本课题最终选择v i s u a lb a s i c 作为开发工具。 2 5 小结 本节主要对自动评阅系统的相关理论和技术做一个简单的介绍, p h o t o s h o p 作品的自动评阅策略是在它的基础上建立的,本节也简单地对于该 系统所用的开发工具和该系统的各个组成部分做了简单的介绍,本节的内容不 仅为第四节和第五节的研究打下了基础,而且也是它们的理论支撑。 3 p h o t o s h o p 文档信息获取分析 如果要实现对p h o t o s h o p 作品的自动评阅不仅仅是只有形式化描述及其系 统就可以完成,还要实现对p h o t o s h o p 文档的内容信息的获取。本节主要是对 p h o t o s h o p 文档进行信息的获取,即对p h o t o s h o p 文档的结构信息进行分析及 其内容的获取。但是不论获取何种信息内容都要通过一定的方法,所以下面首先 简要地介绍获取文档信息的方法,其次再简要地介绍以二进制方式存储的 p h o t o s h o p 文档的结构信息,最后再简要地介绍运用对象分析方法分析的文档 的结构,即分析将p h o t o s h o p 二进制文档转换的) 叽文档。若可以通过不同的 渠道尽可能多地获取文档信息,对p h o t o s h o p 作品评阅的公正客观性有很大的 帮助。 3 1 文档信息的获取方法 在p h o t o s h o p 文档信息的获取方法包括以下几种:文档分析法、对象分析 法和过程分析法等。虽然这几种方法都能够获取p h o t o s h o p 文档的信息内容, 但是它们都有自己的优缺点,以下为各种方法及其优缺点做简要的介绍。 3 1 1 文档分析法 在p h o t o s h o p 中,p h o t o s h o p 文档是以二进制的方式存储的呻1 。它依据 p h o t o s h o p 的源文件以字节分析的手段实现提取p h o t o s h o p 操作结果的信息。 该方法准确但比较繁琐,但是实现的前提是必须清楚了解p h o t o s h o p 源文件的 内部结构和含义。目前由于a d o b e 公司对于p h o t o s h o p 文档说明书等内容保密, 因此无法获取最新版本的信息,只能借助早期版本的相关说明进行部分信息的 获取。 3 1 2 对象分析法 对象分析法就是借助p h o t o s h o p 高版本中出现的p h o t o s h o p 对象控件实现 信息提取m 1 。目前提供的较高版本9 o 中的p h o t o s h o p 控件对象所提供的信息 并不是很多,只能提取部分p h o t o s h o p 操作结果信息,但是该方法具有直接、 准确的特点。文件分析法和p h o t o s h o p 对象分析法都是针对p h o t o s h o p 源文件 操作结果信息进行直接分析。这两种方法都是非常准确,虽然实现方法不同, 但在信息提取内容上相差不大。 1 2 3p h o t e s h o p 文档信息获取分祈 3 1 3 过程分析法 过程分析法就是操作日志分析法,即通过对考试时对用户操作进行监控和 记录,通过系统分析记录文件实现用户操作的还原和信息获取。这种方法优点 在于可以实现基于用于操作过程的全程阅卷,能够获取操作过程中几乎所有的 操作信息,但是也存在一些不足。由于p h o t o s h o p 的操作手段相当丰富,大部 分操作实现手段有鼠标操作、菜单操作、快捷键操作等多种。同时用户在实现 某一操作时可能进行重复操作或者分步操作,因此往往操作具有随意性和不确 定性,导致对操作记录日志分析不可能完全达到精确的效果。 总之,在评阅p h o t o s h o p 作品时采取的信息获取策略是综合上述三种策略, 各取所长、优化组合。首先使用p h o t o s h o p 对象方法提取文档基本信息、图层 及其属性信息;再使用二进制文件方法提取部分图层效果信息;最后通过操作 记录日志分析法分析用户操作记录,提取用户操作信息,这部分信息操作对象 是精确的、但是操作属性相对比较模糊n 别。 3 2p h o t o s h o p 二进制文档结构分析 p h o t o s h o p 文档中的信息内容都是以二进制的方式存储的,在此可以通过 对p h o t o s h o p 二进制文档的分析,以此来了解文档各个模块的信息内容,最后 达到实现获取到二进制文档信息的目的h 3 1 。以下是对p h o t o s h o p 二进制文档结 构的分析,在此是通过实例对文档的分析过程进行进一步的辅助的阐述。通过 u e d i t 3 2 工具对”水面倒影p s d ”文档的二进制结构进行辅助分析,如图3 1 为 该实例例图1 。 图3 1实例文档图 3p h o t o s h o p 文档信息获取分析 3 2 1p h o t o s h o p 文档的总体结构分析 p h o t o s h o p 二进制文档在整体上由五大模块组成,如图3 2 所示蜘蜘。这 五大模块依次为:文件头结构( f i l eh e a d e r ) 、色彩模式数据结构( c 0 1 0 rm o d e d a t a ) 、图像资源数据结构( i m a g er e s o u r c e s ) 、图层与蒙版数据结构( l a y e ra n d m a s ki n f o r m a t i o n ) 和图像数据结构( i i i i a g ed a t a ) ,下面依次是对各个模块结 构进行的简要分析。 文件头结构( f d eh e a d 盱) , 色彩模式数据结构( c o k r m o d c d 缸a ) 图像资源数据结构( i 嫩g c r e s o u r ce s ) 图层与蒙版数据结构( l a y c r 锄dm a s ki n f o 瑚姐t i o n ) 图像数据结构( i m a g ed a t a ) 图3 2p h o t o s h o p 文档总体结构图 1 ) 文件头结构( f i l eh e a d e r ) 模块分析伽伽 文件头结构在p h o t o s h o p 文档中描述的是该文档的基本信息。它共2 6 个字节 并且结构固定,具体信息结构如表3 1 所示。 表3 1 文件头信息结构表 长度名称内容描述 4 b y t e s 标志8 b p s 2 b y t e s版本号两个字节总是为“o o 0 1 ” 6 b y t e s 保留 “o o0 0 0 0 0 0 o oo o 竹 图像的通道数包含任何a 通道该值支持l 一2 4 2 b y t c s 通道数 个通道 4 b y t e s图像行数 以像素为单位1 3 0 ,0 0 0 4 b y t e s图像列数 以像素为单位1 3 0 ,o o o 2 b y t e s 颜色深度( d e p t h )每个通道颜色位数值为1 ,8 ,1 6 b i t m a p 置o ;g r a y s c a l e 罨1 ;i n d e x e d l 2 ; 2 b y t e s色彩模式 r g b 霉3 ;c m 丫k = 4 ;m u l ti
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 5326-2025棉与涤纶混纺印染布
- GB/T 19212.14-2025变压器、电抗器、电源装置及其组合的安全第14部分:一般用途自耦变压器和内装自耦变压器的电源装置的特殊要求和试验
- 社会舆论引导策略:2024年记者证试题及答案
- 2025石嘴山市房屋租赁合同
- 2024年计算机基础考试学习资源试题及答案
- 云南省昭通市市直中学2024-2025学年高二下学期3月第一次月考语文试卷( 含答案)
- 打好语文基础的试题及答案
- 就业困难群体创业支持保障方案
- 2025二手车交易合同范本()
- 2025企业签订无固定期限劳动合同
- 招标投标法培训课件
- 针灸治疗呃逆
- 2024年中考英语复习:阅读七选五 专项练习题汇编(含答案解析)
- 《吸收与解吸》课件
- 综合实践活动(1年级下册)第1课时 走近身边孝顺的好榜样-课件
- 初中信息技术教学中的项目式学习
- 部编版语文二年级下册第3单元核心素养教案
- DB43-T 1712-2019 银行业金融机构智能预警系统安全防范要求
- 2023年云南省接受军转干部安置考试试题
- 初三英语试卷分析失分原因和改进措施
- 关于在生产过程中物料流转的交接和管理规定
评论
0/150
提交评论