系列文章目录
文章目录
MIL图像处理那些事:MIL与C#联合编程
前言
MIL与.NET概述
NET wrapper允许您在中将MIL与C#和Visual Basic一起使用.NET环境。使用微软的平台调用技术,MIL.NET wrapper将Matrox映像库的功能公开给。NET语言,如C#和Visual Basic。本质上,MIL.NET wrapper是一个类,它将所有MIL函数作为方法公开,将所有MIL常量作为属性公开。
通常,术语“函数”用于参考C/C++,术语“方法”用于参考面向对象的语言,如C#和Visual Basic。然而,它们在本质上意味着相同的东西;方法只是在类中定义的函数,通常用于该类的对象。为了与MIL文档的其余部分保持一致,无论讨论的语言和上下文如何,我们始终使用术语“函数”。
.NET是一个托管环境,这意味着它具有某些特性,例如垃圾回收和公共语言运行时,这使得它不同于标准C/C++中的编程。然而,在托管环境中使用MIL进行编程。NET环境与C/C++中使用MIL编程非常相似,只要您记住编写托管代码的概念。