QuaggaJS

软件描述

QuaggaJS 是一个完全用 JavaScript 编写的条形码扫描器,支持实时定位和解码多种类型的条形码,如 EAN、CODE 128、CODE 39、EAN 8、UPC-A、UPC-C、I2of5、2of5、CODE 93 和 CODABAR。

官方网站

访问软件的官方网站了解更多信息

官方认证

serratus.github.io

安全链接HTTPS

什么是 QuaggaJS?

QuaggaJS 是一个完全用 JavaScript 编写的条形码扫描器,支持实时定位和解码多种类型的条形码,如 EAN、CODE 128、CODE 39、EAN 8、UPC-A、UPC-C、I2of5、2of5、CODE 93 和 CODABAR。该库还可使用 getUserMedia 直接访问用户摄像头的视频流。尽管代码依赖大量图像处理,但即使是较新的智能手机也能实现实时定位和解码条形码。

这并非对优秀 zxing 库的简单移植,而更像是对其功能的扩展。此实现包含一个条形码定位器,可在图像中查找类似条形码的模式,并生成包含旋转信息的估算边界框。简而言之,该读取器对缩放和旋转具有不变性,而其他库则要求条形码与视口对齐。

浏览器支持
Quagga 使用了许多现代 Web-API,目前并非所有浏览器都已实现。Quagga 有两种工作模式:1. 分析静态图像;2. 使用摄像头从实时流中解码图像。后者需要 MediaDevices API 的支持。

支持平台

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。