💐

Qz0NWL8K5f9c">

  1. 🐹

      💴🏪
      🎌
    • 🙅
    • 🌻👍
      🗓
      📦
      💯
      😜🎲
      🎉
    • 🕜

      条码控件Dynamsoft Barcode Reader v10.4发布,更快更准更稳!

      发布时间:2024-10-25 09:25:07  浏览量:1

      概述:Dynamsoft Barcode Reader v10.4.2001具有快速集成、高性能、轻松扩展等亮点,读取速度更快更准确。欢迎下载试用!

      Dynamsoft Barcode Reader SDK是一款多功能的条码读取控件,只需要几行代码就可以将条码读取功能嵌入到Web或桌面应用程序。这可以节省数月的开发时间和成本。能支持多种图像文件格式以及从摄像机或扫描仪获取的DIB格式。使用Dynamsoft Barcode Reader SDK,你可以创建强大且实用的条形码扫描仪软件,以满足你的业务需求。最新版10.4现已发布,具有快速集成、高性能、轻松扩展等亮点,读取速度更快更准确。欢迎下载试用!

      下面我们来看看DBR JavaScript 版本(DBR-JS)10.4 版本都有哪些亮点。

      快速集成

      以下代码行是创建使用 DBR 扫描条形码的网页所需的全部内容。

      Dynamsoft.License.LicenseManager.initLicense("DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwMSJ9"); Dynamsoft.Core.CoreModule.loadWasm(["dbr"]); (async => { let cvRouter = await Dynamsoft.CVR.CaptureVisionRouter.createInstance; let cameraView = await Dynamsoft.DCE.CameraView.createInstance; let cameraEnhancer = await Dynamsoft.DCE.CameraEnhancer.createInstance(cameraView); document.querySelector("#camera-view-container").append(cameraView.getUIElement); cvRouter.setInput(cameraEnhancer); const resultsContainer = document.querySelector("#results"); cvRouter.addResultReceiver({ onDecodedBarcodesReceived: (result) => { if (result.barcodeResultItems.length > 0) { resultsContainer.textContent = ''; for (let item of result.barcodeResultItems) { resultsContainer.textContent += `${item.formatString}: ${item.text}\n\n`; } } }}); let filter = new Dynamsoft.Utility.MultiFrameResultCrossFilter; filter.enableResultCrossVerification('barcode', true); filter.enableResultDeduplication('barcode', true); await cvRouter.addResultFilter(filter); await cameraEnhancer.open; await cvRouter.startCapturing("ReadSingleBarcode"); });

      不想处理太多细节?我们还有一个开箱即用的版本:简易条码扫描仪»可供您参考。

      // Scan instantly with a single function!let txt = await EasyBarcodeScanner.scan;

      集成后,网页的最终用户可以在浏览器中打开它,访问他们的相机并直接从视频输入读取条形码。

      相机控制

      客户通常需要即时扫描条形码,此时没有比设备本身连接或内置的摄像头更好的输入方式了。如上面的代码片段所示,产品Dynamsoft Camera Enhancer (DCE)用于提供摄像头支持。它利用强大的MediaDevices接口(由浏览器本身提供)即时访问摄像头的视频输入,捕获图像帧并将其提供给后端解码引擎。

      交互式用户界面

      良好的交互设计对于网站来说至关重要。在 DCE 的帮助下,条形码读取过程变得具有交互性,如下面的屏幕截图所示。

      高性能

      条形码读取通常只是复杂工作流程中辅助一小步的辅助方式。客户喜欢这种便利,但如果耗时太长或容易出错,他们的耐心很快就会耗尽。因此,高性能至关重要。

      无与伦比的速度

      DBR 展示了 Dynamsoft 在光速识别条形码方面的尖端技术。在大多数情况下,图像会在 100 毫秒内被去模糊、二值化和读取。

      借助DCE JS,DBR不再浪费时间在图像捕获上,并且经常获得高质量的图像进行处理,从而进一步提高了其速度。

      能够熟练应对困难环境

      实际使用环境不可预测。条形码可能会出现扭曲、倒置或部分损坏;背景可能有纹理或斑点;光线可能非常暗,可能会有阴影和眩光。DBR 通过各种可调设置,利用其丰富的图像处理算法处理所有这些情况。

      卓越的准确性

      DBR 进行了大量准备工作,以确保条形码尽可能清晰,以便解码引擎读取。这确保了非常高的准确性。此外,DBR 通过以下方式实现更高的准确性:

      DBR可以通过比较多次连续识别的结果来验证结果;

      DBR对每次识别都有一个置信度分数,可用于过滤不需要的结果;

      借助Dynamsoft Label Recognizer (DLR)产品,DBR 还能够使用随条形码附带的印刷文本来验证条形码结果。

      通过多次经验,DBR 也培养了其纠错能力,能够处理

      非标准条形码,未严格遵守规范;

      条形码变形,通常是由于打印不正确造成的。

      轻松扩展

      DBR-JS v10.x 基于Dynamsoft Capture Vision,这是一种模块化架构。这种架构可以轻松添加新功能或自定义行为,而几乎无需对代码进行任何更改。以下是两个示例:

      添加Dynamsoft Document Normalizer (DDN)在传递图像帧读取条形码之前进行透视校正;

      关键词: barco barcode dynamsoftbarcode

      🖊🍓

      🎰🌺

      💂❗

      xXFrxo2NSK">

      🔴⏩
      🚐
        🌥🚹
        1. 💋🈸
        • 🔝
          🧠
        • 🌩🚺
          🎿
        • 🍥
          🍆
        • 🧥
          首页| 内衣品牌| 时尚内衣网| 关于我们| 友情链接| 网站地图| 设为首页| 加入收藏| 联系我们