基于LabView调用C++Dll的简易图像增强平台

Posted 人工智能感知信息处理算法研究院

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于LabView调用C++Dll的简易图像增强平台相关的知识,希望对你有一定的参考价值。


  1.   背景介绍


           随着检测技术的发展,X射线无损检测现在已经成为了一项重要的检测技术,它具有穿透性强,成像信息丰富等优势,无论是在工业器件,还是在医疗设备上都有很多的应用。然而由于检测工件结构多样、材料不同,还有成像设备本身缺陷等问题会造成X射线图像有对比度低,关键特征模糊等缺点,即使包含了丰富的信息,也难以适应人眼观察,因此需要使用图像处理技术来增强工业射线图像,在提高亮度对比度的同时,保留原始图像中的细节信息,以满足工业应用的需求。本文从实用性的角度出发,阐述了近年来国内外工业图像增强的发展情况,分析了不同算法对工业X射线图像增强的效果,并进行了对比和量化分析,对各算法的异同与仍存在的不足进行了总结。本文基于LabView 2016平台,通过VS 2015封装几个图像增强的算法,调用DLL来搭建简易的图像增强处理平台。



   2.  开发环境


     LabView 2016  64位


     Visual Studio 2015 C++



   3. 界面展示


      

基于LabView调用C++Dll的简易图像增强平台

基于LabView调用C++Dll的简易图像增强平台

基于LabView调用C++Dll的简易图像增强平台

基于LabView调用C++Dll的简易图像增强平台

基于LabView调用C++Dll的简易图像增强平台

基于LabView调用C++Dll的简易图像增强平台

基于LabView调用C++Dll的简易图像增强平台

    

以上是关于基于LabView调用C++Dll的简易图像增强平台的主要内容,如果未能解决你的问题,请参考以下文章

Delphi调用C++编写的DLL

LabVIEW图像增强算法

手把手教你使用LabVIEW人工智能视觉工具包快速实现传统Opencv算子的调用(含源码)

labview 中的dll文件能否看到源代码

LabVIEW如何方便地调用DLL文件

如何使用C++调用LabVIEW构建的DLL