ios - Zbar条形码阅读器无法正确扫描ipod touch 4G的code128格式条形码

标签 ios barcode-scanner ipod-touch zbar

我正在使用 ZBAR条形码阅读器扫描 18位 code128格式条形码,它对于5位和12位条形码非常有效。但是,并非所有扫描18位条形码。我仔细阅读了zbar forums,并对默认代码进行了一些更改,以使其适用于code128条码。 。任何人都可以告诉我ipod相机是否有问题,或者我们有任何代码段可以使其正常工作?

最佳答案

关于iPod Touch 4G问题,这很可能是硬件限制。该设备的分辨率仅为0.7MP,没有自动对焦功能,这使得扫描条形码变得更加困难。

一种选择是限制这些设备使用UIRequiredDeviceCapabilities下载应用程序。

您可以尝试先通过锐化滤镜进行过滤,然后再传递给ZBar,以提高帧分辨率。看一下:

  • 核心图片-https://developer.apple.com/library/ios/documentation/GraphicsImaging/Conceptual/CoreImaging/ci_intro/ci_intro.html
  • GPUImage -https://github.com/BradLarson/GPUImage
  • 关于ios - Zbar条形码阅读器无法正确扫描ipod touch 4G的code128格式条形码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20118263/

    相关文章:

    ios - 每个构建不同的文件

    ios - 更改约束后 UICollectionView 更新单元格大小

    ios - 呈现的 UINavigationController 色调颜色不变

    ios - 带有 UICollectionView/TableView 的 UIPageControl

    java - USB 键盘楔形条码读取器是否调用按键事件?

    iphone - 如何为应用程序排除第 4 代 iPod touch

    c++ - 使用 C++ 的 MC55 系列手持设备的条码扫描

    android - 如何自定义ZXingScannerView边框

    iphone - 有多少 iPhone/Touch 用户已转换为 3.0?

    iPhone 检测处理器型号/NEON 支持