标签: qr-code

如何在android中扫描QRCode

我找到了一个如何扫描条形码的教程.但在我的应用程序中,我必须扫描QR码.如何在Android中扫描QR码?

java android qr-code

13
推荐指数
4
解决办法
2万
查看次数

有谁知道C/C++ Unix QR码库?

我正在寻找一个用于C/C++的QR代码库,而不是Java或.Net.谁知道一个?

注意:有一段时间有一个类似的问题,但它没有得到正确答案.

c c++ qr-code

12
推荐指数
2
解决办法
3万
查看次数

伽罗瓦域中的加法和乘法

我试图在极其有限的嵌入式平台上生成QR码.在一切的规范,似乎除了产生错误纠正码字相当简单.我已经看了一堆现有的实现,他们都试图实现一堆直接超越我的头的多项式数学,特别是关于Galois域.在数学复杂性和内存需求方面,我能看到的最简单的方法是在规范本身中列出的电路概念:

电路原理图

通过他们的描述,我相信我可以实现这一点,除了标有GF(256)加法和GF(256)乘法的部分.

他们提供这个帮助:

QR码的多项式算法应使用逐位模2算术和逐字模100011101算法计算.这是2 ^ 8的伽罗瓦域,其中100011101表示场的素数模数多项式x ^ 8 + x ^ 4 + x ^ 3 + x ^ 2 + 1.

这对我来说几乎都是希腊人.

所以我的问题是:在这种伽罗瓦域算术中执行加法和乘法的最简单方法是什么?假设两个输入数字都是8位宽,我的输出也需要是8位宽.几个实现预先计算,或硬编码在两个查找表中以帮助解决这个问题,但我不确定如何计算这些,或者我将如何在这种情况下使用它们.我宁愿不为这两个表采用512字节内存命中,但它实际上取决于替代方案.我真的需要帮助了解如何在此电路中执行单个乘法和加法运算.

math qr-code reed-solomon galois-field

12
推荐指数
2
解决办法
8366
查看次数

如何在没有画布的情况下在Node.js中生成QR图像?

我正在为Node.js中的客户建立一个网站,我需要为故障单系统生成QR码或条形码.

我找到了一些模块,但是所有这些模块都需要像画布一样安装,无论如何.

我在共享主机软件包上,我的主机不允许我安装任何此类软件包,除非我升级到VPS或专用服务器(我没有钱).

你们有没有人知道如何在Node.js中解决这个问题,或者我是否需要建立一个子域来生成PHP或前端生成的QR(我不喜欢全部)?

目前使用:

  • Node.js的
  • Express.js
  • Angular.js

找到的模块:

javascript canvas qr-code node.js angularjs

12
推荐指数
3
解决办法
1万
查看次数

ARKit - 如何将3D对象放在QRCode上?

我实际上是想用QRKode3D对象放在QRCode上 为此我使用AVCaptureDevice来检测QRCode并建立QRCode的区域,它给我一个CGRect.然后,我在CGRect的每个点上进行一次hitTest来获得平均3D坐标,如下所示:

positionGiven = SCNVector3(0, 0, 0)

for column in Int(qrZone.origin.x)...2*Int(qrZone.origin.x + qrZone.width) {
    for row in Int(qrZone.origin.y)...2*Int(qrZone.origin.y + qrZone.height) {
        for result in sceneView.hitTest(CGPoint(x: CGFloat(column)/2,y:CGFloat(row)/2), types: [.existingPlaneUsingExtent,.featurePoint]) {

            positionGiven.x+=result.worldTransform.columns.3.x
            positionGiven.y+=result.worldTransform.columns.3.y
            positionGiven.z+=result.worldTransform.columns.3.z
            cpts += 1
        }
    }
}

positionGiven.x=positionGiven.x/cpts
positionGiven.y=positionGiven.y/cpts
positionGiven.z=positionGiven.z/cpts
Run Code Online (Sandbox Code Playgroud)

但是hitTest没有检测到任何结果并冻结相机,而当我通过屏幕上的触摸进行hitTest时它可以工作.你知道它为什么不起作用吗?你有其他想法可以帮助我实现我想做的事吗?

我已经考虑过使用CoreMotion进行3D翻译,它可以让我倾斜设备,但这看起来真的很乏味.我也听说过可以锁定场景坐标以匹配相机方向的ARWorldAlignmentCamera,但我不知道如何使用它!

编辑:我每次触摸屏幕时尝试移动我的3D对象并且hitTest为正,并且它非常准确!我真的不明白为什么像素区域上的hitTest不起作用...

编辑2:以下是在屏幕上使用2-5次触摸的hitTest的代码:

@objc func touch(sender : UITapGestureRecognizer) {

    for result in sceneView.hitTest(CGPoint(x: sender.location(in: view).x,y: sender.location(in: view).y), types: [.existingPlaneUsingExtent,.featurePoint]) {
        //Pop up …
Run Code Online (Sandbox Code Playgroud)

3d qr-code core-motion swift arkit

12
推荐指数
1
解决办法
4737
查看次数

渐进式Web App(PWA)QR码扫描仪

我想QR Code Scanner在我的渐进式Web应用程序(也称为PWA)中使用A。

使用方法:想象一下,一家商店的商品和产品都有很多QR码。每当用户扫描QR码时,我都想将商品添加到购物车中。

问题:是否有任何实现的组件?怎么样?

qr-code progressive-web-apps

12
推荐指数
2
解决办法
8862
查看次数

QR码,可以用R生成吗?

可以在R中生成QR码吗?是否有包装允许它?

r qr-code barcode

11
推荐指数
2
解决办法
3997
查看次数

如何为iOS创建QR码阅读器

我正在为我们的本地业务开发一个应用程序.我已经有了现场摄像头UIImageView,现在我需要知道如何从中读取QR码UIImageView并在标签中显示内容(0000-KKP0-2013).

所以基本上我需要一个QR码扫描器,它正在读取QR码并将内容保存在一个字符串中.我已经使用过ZXing("Zebra Crossing"),但它与iOS 6不兼容,它不起作用.是否有一个简单的代码来获取字符串中的QR码内容?

谢谢!

这是我在.m文件中使用的代码:

#import "ZBarSDK.h"

@interface ViewController ()

@end

@implementation ViewController

@synthesize vImagePreview;             

- (void)viewDidUnload
{
    [super viewDidUnload];

    vImagePreview = nil;
}

- (void)viewDidAppear:(BOOL)animated
{
    [super viewDidAppear:animated];


    //----- SHOW LIVE CAMERA PREVIEW -----
    AVCaptureSession *session = [[AVCaptureSession alloc] init];
    session.sessionPreset = AVCaptureSessionPreset352x288;

    /*CALayer *viewLayer = self.vImagePreview.layer;
    NSLog(@"viewLayer = %@", viewLayer);*/

    AVCaptureVideoPreviewLayer *captureVideoPreviewLayer = [[AVCaptureVideoPreviewLayer alloc] initWithSession:session];

    captureVideoPreviewLayer.frame = self.vImagePreview.bounds;
    [self.vImagePreview.layer addSublayer:captureVideoPreviewLayer];

    AVCaptureDevice *device = [self frontCamera];

    NSError *error = nil;
    AVCaptureDeviceInput *input = …
Run Code Online (Sandbox Code Playgroud)

camera qr-code objective-c

11
推荐指数
1
解决办法
2万
查看次数

QR码用相机阅读 - Android

我目前正在研究在Android中构建闹钟应用程序.用QR码编程我是完全全新的.我对此一无所知.但是现在,我想找出创建具有QR代码功能的应用程序的可行性.(我有两周的时间来构建这个)

我的第一个问题是:我是否必须自己在代码中处理相机,即我必须将其启动然后关闭它然后处理QR图像?

第二个问:我如何创建二维码,然后当我扫描它时,它是如何知道它扫描正确的?我想打印一个,把它放在厨房或浴室里,然后当闹钟响起时,我必须在闹钟关闭前扫描代码.

java camera android qr-code

11
推荐指数
2
解决办法
7万
查看次数

使用QR码作为带外(OOB)通道的蓝牙安全简单配对(SSP)

我有一个Windows 7应用程序,它使用Stollmann SDK成功地将PC与Android绑定.蓝牙MAC地址,哈希和随机化器的双向交换通过NFC 在带外进行:

应用qr代码

遗憾的是,Windows应用程序的源代码无法在此处共享.在Android端,一旦收到NDEF消息,就不需要应用程序,安全简单配对由操作系统(通过HandoverManager?)执行application/vnd.bluetooth.ep.oob.

现在我正在尝试创建一个Android应用程序,它将使用单向身份验证通过扫描的QR代码(而不是NFC)执行OOB配对.

自定义QR码将显示在PC屏幕上(由ZXing.Net生成)并包含蓝牙MAC地址,散列和随机发生器.

然而,在Android中似乎尚未实现OOB绑定 -

BluetoothAdapter.java:

/**
 * Read the local Out of Band Pairing Data
 * <p>Requires {@link android.Manifest.permission#BLUETOOTH}
 *
 * @return Pair<byte[], byte[]> of Hash and Randomizer
 *
 * @hide
 */
public Pair<byte[], byte[]> readOutOfBandData() {
    if (getState() != STATE_ON) return null;
    //TODO(BT
    /*
    try {
        byte[] hash;
        byte[] randomizer;

        byte[] ret = mService.readOutOfBandData(); …
Run Code Online (Sandbox Code Playgroud)

android qr-code bluetooth android-bluetooth bluetooth-oob

11
推荐指数
1
解决办法
3794
查看次数