最近有很多学员在问面对对象能否运用在视觉中,确实面对对象的概念太抽象,不好理解,更别说和视觉相结合,如何将视觉中的一些变量或簇抽象成为类,如何封装,今天给大家简单介绍下,大家共同探讨。

labview 面向对象(oop)实现图像采集

创建ccd类

labview 面向对象(oop)实现图像采集

包含私有数据session和image

 

labview 面向对象(oop)实现图像采集

创建类的方法:openccd,ccdgrab,ccdclose

 

labview 面向对象(oop)实现图像采集

openccd

labview 面向对象(oop)实现图像采集

ccdgrab

labview 面向对象(oop)实现图像采集

ccdclose

 

labview 面向对象(oop)实现图像采集

创建ccd类的属性读写

 

labview 面向对象(oop)实现图像采集

image和session的读写,当然也可以用簇的解绑和捆绑实现

labview 面向对象(oop)实现图像采集

这是方法

 

 

labview 面向对象(oop)实现图像采集

这是整个采集图像通过类实现的代码

labview 面向对象(oop)实现图像采集

这是结果

总结:对于类最基础的运用方式,可以看出,暂且可以先把类当作一个簇来处理,与簇不同的是,类包括一些属性和方法,与c#的编程思路一致,当然还涉及到更复杂深度的内容,如类的继承等,最终可以实现程序更好的封装。

龙哥手把手教您LabVIEW视觉设计课程火热上线!!详情可点击下方链接进行查看:http://t.elecfans.com/c801.html

相关文章:

  • 2021-06-29
  • 2022-12-23
  • 2022-12-23
  • 2022-01-19
  • 2022-12-23
  • 2021-06-16
  • 2021-07-03
  • 2022-01-09
猜你喜欢
  • 2021-11-30
  • 2021-04-05
  • 2022-12-23
  • 2021-12-04
  • 2021-07-17
  • 2021-05-13
相关资源
相似解决方案