【问题标题】:Crop an image to get only QR Code part裁剪图像以仅获取 QR 码部分
【发布时间】:2017-03-23 18:47:12
【问题描述】:

正在开发需要从设备摄像头扫描二维码的网络应用程序。在 iOS 中,无法打开相机来扫描图像。另一种方法是上传从二维码相机拍摄的照片。

但问题是我们用来解密 QR 码的库无法识别上传的图像,因为它也有围绕 QR 码的其他信息。只拍二维码是不行的。

有没有办法只裁剪图像的二维码部分? 或任何可以解密 QR 码的库,尽管图像中包含所有其他信息

【问题讨论】:

    标签: javascript image web qr-code


    【解决方案1】:

    您可以将图像绘制到画布上,然后选择图像中包含二维码的部分,并将其复制到新图像中,最后将图像转换为 blob 或 dataURL。

    注意:困难的部分将是在图像中找到二维码的位置。

    【讨论】:

    • 这是一个选项。但这将涉及手动裁剪,对吗?是否有可能以编程方式进行?
    • 是的,但是你必须有尺寸;这是困难的部分。您将需要某种方法将图像解析为条码的 x、y(左上角)以及条码的宽度和高度
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多