【摘 要】
:
随着视觉系统在封装设备中越来越广泛的应用,对视觉软件包的需求也越来越大,为节省视觉软件系统成本并实现其国产化,开发具有自主产权的视觉软件包已很有必要,本文针对封装设
论文部分内容阅读
随着视觉系统在封装设备中越来越广泛的应用,对视觉软件包的需求也越来越大,为节省视觉软件系统成本并实现其国产化,开发具有自主产权的视觉软件包已很有必要,本文针对封装设备的视觉系统从软件的角度对视觉软件包的设计进行研究。本文综合多种设备的视觉系统对软件包进行功能需求分析和性能性能需求分析,给出了总体功能模块划分。采用CRC建模并使用UML工具给出了面向对象的软件总体设计。分析各模块的流程和调用关系,并将整个软件包的实现分为系统层、图像处理层和视觉应用层三个层次。结合软件框架和需求给出了软件包数据结构的设计,为使软件包在更多的平台使用,本文给出了基于动态链接库的标准C接口的设计。针对系统层和图像处理层的功能需求,本文分别对图像采集、图像输出(窗口显示)和底层计算(图像处理等)功能进行了设计与实现,对图像采集使用Factory模式实现了泛化接口,对图像处理部分以一种色彩模式转换算法为例讨论了底层速度优化的方法并给出结果。为方便测试与演示,本文设计了基于MFC的多文档界面,讨论了使用双缓冲技术解决闪烁问题的方法以及时间统计功能的实现。对于应用层,本文分标定、预处理和匹配三部分的设计进行讨论,且分别以一种算法为例讨论了功能的实现。各模块均采用基于Strategy模式的软件结构设计,实现了问题、模型数据和算法的分离,对模型和算法均采用多态进行泛化设计。对于类继承中类的类型动态获取,本文针对RTTI等已有方法的不足提出基于虚拟继承的运行时类型获取方法并给出具体的实现。最后从可移植性和可修改性方面结合软件包本身对软件的可维护性进行了探讨,并给出了具体的软件功能移植、修改和扩展的例子。
其他文献
羊腹腔镜输精技术和传统的子宫颈输精法相比有较高 受胎率,本技术利用胚胎移植失败的季节性发情母羊,在反 季节同期发情腹腔镜输精,受胎率达到60%左右,弥补了生 产上的损失.
黄牛育种改良的发展对提高本地黄牛生产性能、降低养殖成本,提升肉品质质量、增加养殖户收入,以及促进农村经济发展中有着十分重要的意义。而有关黄牛育种改良的相关技术操作
Due to the rapid urban construction,commercial districts in Beijing are constructed near subway stations.Good landscape greening plays a crucial role in improvi
保险欺诈抬高了投保门槛、影响了保险公司的偿付能力,是保险业健康发展的一颗毒瘤。保险欺诈的诱因,体现为经济收益、法律成本与欺诈被追责概率。分析了投保人欺诈的效用,并
目的:探讨pH2AX在单次热应激致小鼠睾丸生殖功能可逆性中的表达变化。方法:C57雄性小鼠24只,随机按1、7、14 d分为对照组(n=6)和热应激组(n=6)。热应激组和对照组小鼠下腹部
近年来,随着畜禽养殖业规模化、集约化程度的不断提高,畜禽生产过程中产生的大量污染物对养殖场自身环境和水、土、空气等社会环境的污染问题日益严重,畜禽发展与环境污染矛
云南地处云贵高原西部,由于高原、高山和河流的分布而形成若干高山、峡谷;草场植被也因地形山势而垂直分布:山谷地区为低热高草草地、中间为森林草场、林带上限为高山草甸,这
德勒兹把游牧作为一个思想形态,我们依此把这般形态的人称为游牧民。作为不愿流俗于资本社会的一个个独立生命,游牧民在各自的高处孤单,并以此脱离于当代资本现实下的集体小
文学翻译的本质就是文本意义的理解和诠释,就是将源语文本的艺术形象移植于译语文本之中,这是文学翻译的核心问题。翻译研究实质上就是探索和分析文本意义诠释与转换的过程和
洋芋茎叶在开花前期有毒物质龙葵素含量较高,并且还含有销酸盐,处理不当时,销酸盐转化成亚销酸盐,龙葵素和亚销酸盐都能引起缺氧,食入量大时引起中毒。本文报道一例猪饲喂新