metaio SDK支持条码和二维码扫描。当加载跟踪配置文件TrackingData_BarCode.xml时,扫描结果会存储在TrackingValues的additionalValues变量中。
下面为预设置好的跟踪配置代码,可用其来代替跟踪配置文件:
CODE--可用来识别条码和二维码
QRCODE--只可用来识别二维码
跟踪器的参数与设置
如果此参数被设定,那么在识别一维条码时,SDK会对截取画面进行变换。
这个参数是在SDK4.5.1中第一次使用的。在默认设置下,一维条码只能在屏幕处在横排模式下才能被识别出来。在竖排模式下使用时,此参数要被设定。在之前的SDK中,这个参数不是必须设定的。
然而,到了SDK 5.0及之后版本,一维条码也能在屏幕竖排模式下被识别,此参数也不再需要设定。但是,用户还是可以在跟踪配置文件中设定此参数来进行更多的图像转换。值得注意的是,此参数的引入会给芯片造成繁重的处理负担,所以建议大家在需要的时候再设定此参数。在大多数情况下,此参数并不需要设定。
- <BarCodeShowRecognizedPoints /> (<显示条码识别点/>)
如果被设定,那么条形码中所识别的点将会被显示在帧画面中。
- <BarCodeUseCropBox /> (<裁剪条码/>)
此参数被设定后,条码所在区域会被裁剪下来,并且所裁图片里面的90%会被使用。
- <UsedFormats><Format>...</Format></UsedFormats> (<所使用的格式><格式>…</格式></所使用的格)式>
用户还可以指定使用的编码格式
SDK 4.5及以下版本支持下面的编码格式:
QR_CODE
DATA_MATRIX
UPC_E
UPC_A
EAN_8
EAN_13
CODE_128
CODE_39
ITF
SDK 4.5.1及以上还支持如下编码格式:
AZTEC
CODABAR
CODE_93
MAXICODE
PDF_417
RSS_14
RSS_EXPANDED
UPC_EAN_EXTENSION
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|
|
|
|
|