摘要
介绍了一种通过C#调用MATLAB生成的.NET组件实现二者混合编程的方法,以及利用混合编程的图像处理算法实现连铸坯裂纹的检测。通过红外热像仪在线实时采集连铸过程中铸坯红外热像图,C#调用MATLAB的图像处理函数对热像图进行处理及特征提取,从而识别目标。实验结果表明,通过C#和MATLAB混合编程的方法,可以充分结合两者各自优点,较好地实现连铸坯表面裂纹的检测。
A method to realize the mixed programming of the two components by the.NET component generated by the C# call MATLAB, and the image processing algorithm of mixed programming to realizethe detection of the continuous casting slab crack were introduced. The infrared thermal image of the slab during the continuous casting process was collected online by the infrared thermal imager, and the image processing function of the C# called MATLAB was to be used to process the thermal image and extract the features. The experimental results show that the method of C# and MATLAB mixed programming can fully combine the advantages of both, and can realize the detection of surface cracks of continuous casting slab.
出处
《华北理工大学学报(自然科学版)》
CAS
2017年第3期57-62,104,共7页
Journal of North China University of Science and Technology:Natural Science Edition
基金
河北省自然科学基金项目(F2013209326)
关键词
混合编程
铸坯裂纹
图像处理
红外热像图
特征提取
mix-programming
crack of cast slab
image processing
infrared thermal image
featureextraction