[英]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.