面向对象技术在数字散斑图像相关方法中应用.pdf

面向对象技术在数字散斑图像相关方法中应用.pdf

摘 要 Correlation 数字散斑图像相关方法(DSCM-DigitalSpeckleImage Method)是对全场位移和应变进行量化分析的光测实验力学方法,它的基本原理 是通过比较试件变形前后表面散斑图的变化,来获得位移和应变场。它对实验条 件要求较低,又随着近年来计算机技术的飞速发展以及一些更为有效的算法的提 出,这项技术获得了更广泛的应用。 数字相关计算主要是由图像插值算法、图像匹配算法和最优化算法三部分组 成。大部分的科研人员选择MATLAB编写程序,它使用的是脚本语言,简单易学, 操作方便,并且带有大量的函数库可供研发人员选用。但运行速度很慢,也不利 于更广泛或产品化。也有人用面向过程语言Fortran或C进行开发,由于大部分 科研人员没有足够的软件开发经验,所以这类程序可读性差、难以理解、难以维 护和扩展,也不可以移植。 本文以VisualC++.NET作为开发工具,引入面向对象编程技术,用标准C++ 开发了数字散斑程序的所有类库,并实现了用于管理运作这些类的程序框架。在 此框架中,类之间是松耦合,相关之间独立性很强,使

文档评论(0)

1亿VIP精品文档

相关文档