新闻中心

EEPW首页 > 测试测量 > 设计应用 > 学习LabVIEW(七)——ZXing.NET解码

学习LabVIEW(七)——ZXing.NET解码

作者: 时间:2017-01-09 来源:网络 收藏
这次用LabVIEW实现了对图像文件中的二维码的解码。解码引擎依然使用ZXing.NET。ZXing.NET的主页上给出了一个简单的解码的例子,我们就参考这个例子,实现了今天的LabVIEW程序。
为了实现解码,首先需要构造BarcodeReader类的实例,如之前在《学习LabVIEW(一)——调用ZXing.NET》中所述,使用“互连接口->.NET->构造器节点”即可。在“选择构造器”对话框中点击“浏览按钮”,在弹出的文件对话框中选中zxing.dll,和之前都是一样的。构造函数选择无参数的版本即可,如下图所示:


BarcodeReader在解码时需要传入一个代码了二维码图像的Bitmap对象。仍然使用构造器节点,构造System.Drawing.Bitmap,构造函数选择含有一个字符串参数的版本,字符串代表了图像文件的路径:


为了方便在程序运行的时候选择图像文件,在界面上添加了一个“文件路径输入控件”:


在控件中添加过滤器,只能选择PNG文件,具体做法是:右键单击控件,在弹出的菜单中选择“浏览选项...”,在弹出的对话框中添加过滤器:


上一页 1 2 下一页

关键词: LabVIEWZXingNET解

评论


技术专区

关闭