簡體   English   中英

在ZBar的C ++ API中禁用解碼器類型

[英]Disable a decoder type in ZBar's C++ API

我有一個實際上被識別為Code 39的條形碼,被錯誤地識別為EAN。我事先知道條形碼的類型,所以我想告訴ZBar僅查找Code 39條形碼。

我發現了一個相關的問題- 在ZBAR SDK示例中也對條形碼進行了錯誤的解碼 ,但是它提到的功能是setSymbology() ,並且C ++ API中沒有該功能。 也許僅在iPhone SDK中?

C ++ API是否具有等效功能?

我不確定它是否完全等同於setSymbology()但我使用ImageScanner::set_config()來完成這項工作。

scanner.set_config(ZBAR_EAN8, ZBAR_CFG_ENABLE, 0);
scanner.set_config(ZBAR_EAN13, ZBAR_CFG_ENABLE, 0);

使用此代碼,我可以禁用所有EAN解碼器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM