我使用com.google.android.gms.vision.barcode.BarcodeDetector来读取二维码。问题是这些代码携带原始二进制数据;没有电话号码、没有URL、没有地理位置……我无法更改这些QR码,因为它们是在不同的应用程序中生成的。当我使用AndroidBarcodeAPI扫描这些二维码时,生成的Barcode对象不允许我访问原始数据,尽管它必须知道!我得到的只是rawValue和displayValue属性中的“Unknownencoding”消息。使用byte[]属性而不是两个String属性会更有意义,因为QR码可以携带一般数据。我看不出对开发人员隐藏
我试图同时禁用多个Barcode检测。如何使用GoogleVisionAPI禁用MultiProcessor,我在官方网站上找不到任何解决方案here我已经从here下载了样本代码BarcodeDetectorbarcodeDetector=newBarcodeDetector.Builder(context).build();BarcodeTrackerFactorybarcodeFactory=newBarcodeTrackerFactory(mGraphicOverlay);barcodeDetector.setProcessor(newMultiProcessor.Builde
有人能读懂PDF417吗?使用ZXing的条形码Android操作系统上的库?他们对此表示支持-根据他们的页面,它处于“alpha”阶段。我们并不是在寻找完美的解决方案-因为PDF417非常复杂并且需要一个非常好的自动对焦相机,我们可以接受它只能在少数预选的高端设备上工作。我们也尝试了BarcodeScanner+在AndroidMarket上可用-它在设置中有PDF417选项,但无论我们读取什么,它总是失败。我们也在寻找商业SDK,也在stackoverflow上,但没有成功。感谢任何帮助。亲切的问候,斯腾 最佳答案 这实际上取决
我想改变相机扫描的区域。现在我拍摄图像以扫描与设备屏幕一样大的图像。我正在尝试裁剪图像进行分析。因此只有预览中心将成为扫描源。是否有任何选项可以将捕获的预览设置为更小或从字节[]数据创建位图并裁剪它是获得更小区域的唯一方法?我试图阅读有关它的一些内容,但ZbarAndroid的文档非常差(与iOS相比)。图片在这里:https://postimg.cc/image/4wk4u0mln/主ActivitypublicclassMainActivityextendsActivity{privateCameramCamera;privateContextcontext;privateCame
使用zxing生成二维码的代码是---它接受字符串数据和imageview这很好用privatevoidgenerateQRCode_general(Stringdata,ImageViewimg)throwsWriterException{com.google.zxing.Writerwriter=newQRCodeWriter();Stringfinaldata=Uri.encode(data,"utf-8");BitMatrixbm=writer.encode(finaldata,BarcodeFormat.QR_CODE,150,150);BitmapImageBitmap=B
我已经下载了适用于Android的ZxingBarcodeScanner代码,但我在源代码中找不到软件包com.google.zxing。我认为该项目缺少库或JAR文件。谁能帮我找到那个包裹?这些是Unresolved导入:importcom.google.zxing.BarcodeFormat;importcom.google.zxing.Result;importcom.google.zxing.ResultMetadataType;importcom.google.zxing.ResultPoint; 最佳答案 您要查找的类在
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我有条形码扫描仪和笔记本电脑(当然:)),我正在寻找简单的事件管理应用程序,它可以处理来自条形码扫描仪的输入并为我们频繁的私有(private)session保留出席记录。我想知道是否有可用的开源软件允许我使用代码128条形码身份证管理事件?非常感谢您的帮助。
我有这个JSON,你可以在产品下看到我有每个产品的条形码我想做的只是获取与产品条形码匹配的信息{"company":"village","logo":"http:\/\/www.incard.com.au\/newsite\/template\/images\/movieticket\/4cinemas\/villagetop.png","products":[{"barcode":"236690091","name":"Weekday","logo-URL":"http:\/\/www.incard.com.au\/newsite\/template\/images\/movieti
我需要在foreach循环的每次迭代中更改post值。这是我的代码:foreach($amovessas$key=>$val){$actions=$amovess[$key];$lastid=$database->insert("tablename",["Action"=>$actions,"barcode"=>$data['barcode1txt'],"barcode"=>$data['barcode2txt']]);}我希望在foreach循环的第一步$data['barcode1txt']应该插入,在第二步$data['barcode2txt']应该插入。请指导我。
Python和MySQL的新手,正在通过互联网和书籍自学。我正在努力将值导入数据库表。我不断收到一条错误消息,指出SQL语法不正确。在Windows8机器上使用Python2.7.9和MySQLConnector5.6。这是我收到的错误;Traceback(mostrecentcalllast):File"C:\Users\Oliver\Desktop\test.py",line43,incursor.execute(newitem,newdata)#executesSQLstatementforaddingnewitemFile"C:\Python27\lib\site-packag