老师好!我有一个带二维码的图片,
需要利用程序解析出二维码中的信息?如何编写相关代码呢?
我想用代码调用和执行zxing.dll,不知道怎样写代码?
我将代码写到按钮click事件中,运行时出现下图
请老师帮助解决
代码:
Dim img As Image = Image.FromFile("C:\Users\Administrator\Desktop\b1.jpg") ’图片地址哦!
Dim bmap As Bitmap
bmap = New Bitmap(img)
Dim source As New RGBLuminanceSource(bmap, bmap.Width, bmap.Height)
Dim bitmap As com.google.zxing.BinaryBitmap = New com.google.zxing.BinaryBitmap(New com.google.zxing.common.GlobalHistogramBinarizer(source))
Dim asd As new com.google.zxing.MultiFormatReader
Dim result As com.google.zxing.Result = asd.decode(bitmap)
MessageBox.Show(result.Text)
[此贴子已经被作者于2024/9/4 11:29:53编辑过]
1、可能没有引用这个库
2、如果引用了, 可能RGBLuminanceSource这个类型在某个命名空间中,你需要
Dim source As New 命名空间名称.RGBLuminanceSource(bmap, bmap.Width, bmap.Height)