条码控件Barcode Xpress提供了条码检测和条码创建的的功能,使用Barcode Xpress将会更加轻松的添加优秀的条码功能到Windows应用程序中。Barcode Xpress支持一系列的1D和2D的条形码,并可以在图像中自动检测所有的条码,还会对检测的所有的条码返回一个详细的且完善的检测结果。
每个条码结果包含以下的属性参数:
Barcode value
Barcode type
Confidence
Location
Skew
由于Barcode Xpress可以从一个单一的扫描中返回多个条码结果,检测的条码结果都可以按照下面的标准来进行存储,但是需要注意的是所有解决了的条码将会排在没有解决的条码之前。
- Confidence因素是决定条码结果排序的条件,一般是从高往低排列。Confidence属性将会获得已经识别过的条码的Confidence。
- 下面,对于有着相同的Confidence的任意条码,将会从上到下,然后从左往右的通过位置来进行排序。
Sort the results top to bottom Dim BarcodeArray() As BarcodeInfo Redim BarcodeArray(0 To BarcodeXpress1.NumBarcodes - 1) ' fill the user type array For i = 0 To BarcodeXpress1.NumBarcodes - 1 BarcodeXpress1.GetBarcode i BarcodeArray(i).CodeName = BarcodeXpress1.BarcodeCodeName BarcodeArray(i).result = BarcodeXpress1.BarcodeResult BarcodeArray(i).CheckSumOK = BarcodeXpress1.CheckSumOK BarcodeArray(i).Confidence = BarcodeXpress1.Confidence BarcodeArray(i).Length = BarcodeXpress1.ResultLen BarcodeArray(i).X = BarcodeXpress1.BarcodeX BarcodeArray(i).Y = BarcodeXpress1.BarcodeY BarcodeArray(i).H = BarcodeXpress1.BarcodeH BarcodeArray(i).W = BarcodeXpress1.BarcodeW Next i ' actual sort results top to bottom Dim temp As BarcodeInfo For i = Ubound(BarcodeArray) - 1 To 0 Step -1 For j = 0 To i If BarcodeArray(j).Y > BarcodeArray(j + 1).Y Then temp = BarcodeArray(j + 1) BarcodeArray(j + 1) = BarcodeArray(j) BarcodeArray(j) = temp End If Next Next
相关推荐
Barcode Xpress是一款能够检测和识别1D和2D条形码的高级控件,它能自动在图像中查找并识别所有的条码,并返回包含详细信息的检测结果。这对于开发人员而言是一个非常实用的工具,因为它能够轻松地集成到Windows应用...
Barcode Xpress是一款专业的条码识别软件,它能够迅速、准确地从图像中识别出1D和2D两种类型的条码。在当今社会,条码的应用日益广泛,从物流管理到产品追溯,从图书检索到票务系统等都离不开条码技术的支持。...
Barcode Xpress是一款功能强大的条码控件,它能够高效地读取和检测1D(一维)和2D(二维)条形码。它不仅能在任意位置和任意方向读取条码,还具备创建常见1D和2D条形码的功能。本教程将重点介绍如何使用Barcode ...
在VB示例中,用户首先需要使用正确的语法加载图像到Barcode Xpress控件中,然后复制DIB对象,分析条码,并在完成后释放DIB对象。由于VB是一种更为直观的编程语言,因此示例代码对于希望使用Barcode Xpress进行图像...
这个类是进行条码检测和处理的核心。 4. **条码识别过程**:在Barcode Xpress中进行条码识别时,通常需要设置一系列参数,如解决方案名称、解决方案密钥和OEM许可密钥。这些设置用于授权和配置组件的运行。 5. **...
Barcode Xpress是一款可以在各种开发环境中使用的条码生成与识别软件,它提供了ActiveX控件形式的COM组件,以供像Visual Basic或Visual C++这样的开发环境使用。在Visual C++中将Barcode Xpress作为COM对象使用,...
是一款优秀的、高速的1D和2D条码生成、检测、识别控件,可以把条码放置在页面任何位置,支持Code 39 和128,UPC, EAN,4-state postal codes等一维条码和DataMatrix, QR Code, PDF417, Aztec二维条码
Smartscan Xpress Barcode能够方便你创建应用程序来读取一维(线性的)和二维条码。它为你提供了许多预处理功能使你在条码分析之前对图像进行操作和整理,包括镜像(mirroring)、交换(flipping), 变焦(zooming)...
专为开发者打造,比如想要在一些应用程序中添加条码读写功能的可以使用这个Barcode Xpress控件,Barcode Xpress拥有智能识别文档、识别医疗记录以及识别二维码、条形码等功能,开发者不可错过的一款利器,需要此款...
.NET环境下的条码识别开发工具包,能够准确读出工业1D和2D标准条码,生成1D条码,并且提供广泛预先处理功能在分析之前整理和修改图象,可配置的速度设置能够适合各种各样的应用和预算要求。