我正在建立一个机器人使用树莓派和打开CV读取和显示条形码实时。我目前已经成功解码二维码的输出如预期。
我的目标是让机器人显示一个值"CCC“,而iphone的二维码扫描器应用程序将显示"AAA",从而创建一个”秘密解码二维码“。我不确定如何做到这一点。请参阅下面的代码部分,我认为是相关的。
提前谢谢。
while True:
# grab the frame from the threaded video stream and resize it to
# have a maximum width of 400 pixels
我正在尝试扫描我使用作为向导生成的二维码。我可以生成二维码,但当我尝试扫描它时,它会产生一个空的metadataObj.stringValue。
下面是我用于读取元数据输出的代码:
func metadataOutput(_ output: AVCaptureMetadataOutput, didOutput metadataObjects: [AVMetadataObject], from connection: AVCaptureConnection) {
// Check if the metadataObjects array is not nil and it contain
我已经使用ZXings源码开发了一个二维码阅读器和一个扫描器。现在我想在二维码中嵌入一个信息,只有我的读者可以阅读,其他读者不能阅读。这可行吗?
我基本上不想让公众知道二维码中包含的内容,除了我的一群朋友,他们会使用我的二维码阅读器来查找二维码中的内容。当用户尝试使用阅读器而不是我的阅读器读取二维码时,他应该得到的是垃圾数据,而不是二维码中存在的实际数据。
QR Driod似乎通过使用密码保护()实现了类似的功能,但我不知道他们是如何做到的。