我正在尝试使用ZXing来读取1D条形码,并希望能够读取条形码,无论方向如何,因为我假设这个人可能没有在看图像。我注意到ZXing可以读取高达45度的条形码。它有没有理由不测试图像的两个方向,有没有可能让它这样做?
如果不是,有没有其他方法可以呢?
发布于 2013-05-23 10:33:16
原因是,99.9%的时间,人们扫描条形码的自然方向(或颠倒)。扫描垂直条形码通常只是浪费时间,因为您可以在另一帧上进行扫描。但这很容易做到,只需添加额外的代码块来旋转和重新扫描图像。
@user117没有必要尝试所有方向。水平线仍然穿过整个条形码的任何旋转都有效。您只需尝试额外的旋转来覆盖超出这些情况的情况,事实证明4将是覆盖任何方向所需的最多。
https://stackoverflow.com/questions/16704605
复制相似问题