首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从屏幕扫描二维码

从屏幕扫描二维码
EN

Stack Overflow用户
提问于 2017-07-25 17:06:50
回答 3查看 2.1K关注 0票数 0

我正在尝试读取出现在设备屏幕上的二维码,但如果不先截屏,我找不到任何这样做的库。我知道使用zxing可以扫描图像中的二维码,但是当二维码出现在设备屏幕上时,有没有办法在运行时进行扫描?

EN

回答 3

Stack Overflow用户

发布于 2017-07-25 17:18:44

你可以试试Google's Mobile Vision API

detect方法只需要一个框架,您可以对其执行build from a Bitmap操作。

票数 2
EN

Stack Overflow用户

发布于 2017-07-25 17:26:10

考虑以编程方式生成屏幕截图(https://stackoverflow.com/a/5651242/1240523),将图像加载为位图,并将其与zxing一起使用。

票数 1
EN

Stack Overflow用户

发布于 2017-07-25 17:19:03

有一个名为Zxing Android Embedded的项目可以做到这一点。请看一下Embedding文档。

他们还使用DecoratedBarcodeView提供了一个Activity作为示例。

它是嵌入的,可以添加到XML中,如here所示,即:

代码语言:javascript
运行
复制
    <com.journeyapps.barcodescanner.DecoratedBarcodeView
        android:id="@+id/barcode_scanner"
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:layout_above="@+id/buttonsLayout"
        android:layout_alignParentTop="true">
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45298701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档