摘要
针对压力容器焊缝缺陷的检测问题,利用VC++和MATLAB混合编程的方法进行缺陷检测.文章主要介绍了利用MATLAB的MCC编译器进行VC++和MATLAB混合编程的步骤与优点,并将其用于压力容器焊缝图像的处理与质量评估软件的开发.该软件通过图形与菜单,界面用户只需进行简单的菜单操作就可以得到直观的处理和评估结果.该方法无论从程序实现过程还是从最终处理效果上来说都明显优于单独使用VC编程实现的效果,充分发挥了VC++与MATLAB各自的优势.结果表明,VC与MATLAB的混合编程,可以减轻编程的工作量,提高软件开发效率.
For the problem of pressure vessel weld defect detection, this paper use VC++ and MATLAB mixed programming method for defect detection. This paper mainly describes the steps and advantages of VC++ and MATLAB mixed programming that use of MCC compiler in MATLAB and used for the pressure vessel welds image processing and quality assessment software development. Users can get an intuitive processing and evaluation results through just a simple menu operation. This method was superior to the effects of separate using VC programming and give full play to the VC++ and MATLAB respective advantages. The results show that, VC and MATLAB mixed programming can reduce the programming effort and improve software development efficiency.
出处
《计算机系统应用》
2014年第3期172-175,共4页
Computer Systems & Applications
基金
陕西省科技厅工业攻关项目(2013K07-15)
山东省科技厅科技发展计划项目(2010GWZ20402)
质检公益性行业科研专项(201010030)
山东省质检总局科研项目(2009KYZ22)