如何读取条形码登机牌

3

我有一个项目计划,需要读取登机牌上的条形码,并确定乘客的目的地。

这种操作是否可行?是否有任何库(C++、Java等语言都可以)或者网络服务可以用来快速读取条形码?

2个回答

1
根据国际航空运输协会BCBP实施指南,您应该能够从4种不同的象形码中获取这些信息,换句话说,有4种不同类型的代码。这些象形码分为纸质登机牌和移动登机牌两种。
  • 纸质登机牌:PDF417
  • 移动电话:Aztec码、DataMatrix和QR码
使用库可以获取这些信息。最流行的解码和编码库是ZXing("斑马线")项目。通过这个库,您可以解码所有提到的代码。
此外,我建议您阅读这篇文章,了解登机条码的内容以及官方实施指南。

以下是更新版本链接: https://www.iata.org/whatwedo/stb/Documents/BCBP-Implementation-Guide-5th-Edition-June-2016.pdf - sm4rk0

1
根据我的了解,你可以从条形码登机牌中获取以下信息:姓名、预订参考号、起飞和到达城市、航班号、日期等。因此,你可以知道乘客的目的地。
关于库,也许你可以查看这个link,它是一个多格式一维/二维条形码图像处理库,有Android和Java客户端。
如果你想在线解码条形码,也许以下链接能帮到你: 1. http://zxing.org/w/decode.jspx 2. 搜索数据符号和条形码识别SDK,应该会有在线条形码解码器。抱歉,系统不允许我发布另一个链接。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接