在iOS 8中扫描条形码并显示条形码

我一直在寻找扫描一维条形码的解决方案,并提出以下答案:ios应用程序中的QR码扫描

我正在为iOS 8开发,上述问题的第二个答案解决了我们不再需要使用第三方库的事实。这似乎是相对简单的。

那里有扫描条形码的应用程序,然后您可以在设备上查看条形码。我假设他们正在从扫描的条形码创建UIImage。但是我不确定如何在我的应用程序中实现相同的功能。

有人知道处理这种行为的任何代码示例或库吗?

迈克尔·奥列尼克

条形码有两个组成部分:1)条形码本身的图像,以及2)可以从条形码中提取的数据。iOS 7+支持在图像中查找条形码,并且无需外部库即可从该图像中提取数据。有很多与条形码识别有关的强大教程和答案,但您可能正在寻找这样一个:http : //www.infragistics.com/community/blogs/torrey-betts/archive/2013/10/10/scanning-barcodes-与ios-7-objective-c.aspx

我可以想到两种方法来实现您的期望,捕获条形码然后在屏幕上显示:1)裁剪检测到条形码的较大图像,以便仅留下条形码,然后将其显示出来;或2)一次检测到条形码,创建一个新的条形码。第一种方法的优点是您可以将其裁剪得更大一些,从而使条形码看起来像原始条形码一样清晰,但是会留下任何瑕疵(污点,阴影等)。第二个优点是您将获得一个清晰的条形码,但是用户体验可能看起来有些脱节(或者看起来像魔术:您将“清理”弄脏的条形码)。选择一种取决于您希望获得的用户体验类型。

如果选择裁剪图像,请按照上面的教程告诉iOS检测条形码,并且当检测到条形码时,请使用条形码对象的边界来裁剪基础的整体图像,即UIImage对象。如果您选择使用从原始条形码中提取的数据来创建条形码,则看起来您将需要一个库。这里有一个问题需要解决:iOS App中的条形码生成

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在IOS中实施条形码扫描仪

来自分类Dev

iOS条形码扫描API能够同时读取3条条形码

来自分类Dev

iOS:AVFoundation条形码扫描-更改扫描区域

来自分类Dev

iOS:AVFoundation条形码扫描-更改扫描区域

来自分类Dev

获得使用Flutter在iOS上扫描条形码的权限

来自分类Dev

从条形码扫描仪iOS 7保存图像

来自分类Dev

如何使用iOS 7中的AVFoundation框架扫描以下二维条形码?

来自分类Dev

随着Zxing for iOS的退出,要切换到哪个条形码扫描仪?

来自分类Dev

从非本机jquery webapp iOS调用条形码扫描仪

来自分类Dev

适用于IOS的Firebase条形码扫描仪

来自分类Dev

适用于iOS / Android的移动条形码扫描仪

来自分类Dev

我无法使用AVFoundation扫描条形码来了解iOS延迟

来自分类Dev

iOS将哔声添加到条形码扫描仪

来自分类Dev

Ionic iOS如何实现条形码和QRCode扫描器

来自分类Dev

从非本机jquery webapp iOS调用条形码扫描仪

来自分类Dev

在iOS上扫描条形码以获取AV Foundation不支持的格式

来自分类Dev

如何从ios中的字符串中快速获取高质量的条形码图像

来自分类Dev

Android 5或6(或将来的版本)是否具有像iOS一样的内置条形码扫描API?

来自分类Dev

在WebView Android中扫描条形码

来自分类Dev

条形码扫描损坏

来自分类Dev

条形码扫描仪仅显示条形码的第一位

来自分类Dev

条形码扫描仪仅显示条形码的第一位

来自分类Dev

如何使条形码扫描仪从数据库中检查条形码编号?

来自分类Dev

如何从C#Winforms中的条形码扫描仪读取条形码值

来自分类Dev

如何模拟条形码扫描事件

来自分类Dev

从移动网站扫描条形码?

来自分类Dev

扫描HTML5 / JavaScript中的条形码

来自分类Dev

从Swing中的条形码扫描仪读取

来自分类Dev

从Gallery Android中的图像扫描条形码

Related 相关文章

  1. 1

    在IOS中实施条形码扫描仪

  2. 2

    iOS条形码扫描API能够同时读取3条条形码

  3. 3

    iOS:AVFoundation条形码扫描-更改扫描区域

  4. 4

    iOS:AVFoundation条形码扫描-更改扫描区域

  5. 5

    获得使用Flutter在iOS上扫描条形码的权限

  6. 6

    从条形码扫描仪iOS 7保存图像

  7. 7

    如何使用iOS 7中的AVFoundation框架扫描以下二维条形码?

  8. 8

    随着Zxing for iOS的退出,要切换到哪个条形码扫描仪?

  9. 9

    从非本机jquery webapp iOS调用条形码扫描仪

  10. 10

    适用于IOS的Firebase条形码扫描仪

  11. 11

    适用于iOS / Android的移动条形码扫描仪

  12. 12

    我无法使用AVFoundation扫描条形码来了解iOS延迟

  13. 13

    iOS将哔声添加到条形码扫描仪

  14. 14

    Ionic iOS如何实现条形码和QRCode扫描器

  15. 15

    从非本机jquery webapp iOS调用条形码扫描仪

  16. 16

    在iOS上扫描条形码以获取AV Foundation不支持的格式

  17. 17

    如何从ios中的字符串中快速获取高质量的条形码图像

  18. 18

    Android 5或6(或将来的版本)是否具有像iOS一样的内置条形码扫描API?

  19. 19

    在WebView Android中扫描条形码

  20. 20

    条形码扫描损坏

  21. 21

    条形码扫描仪仅显示条形码的第一位

  22. 22

    条形码扫描仪仅显示条形码的第一位

  23. 23

    如何使条形码扫描仪从数据库中检查条形码编号?

  24. 24

    如何从C#Winforms中的条形码扫描仪读取条形码值

  25. 25

    如何模拟条形码扫描事件

  26. 26

    从移动网站扫描条形码?

  27. 27

    扫描HTML5 / JavaScript中的条形码

  28. 28

    从Swing中的条形码扫描仪读取

  29. 29

    从Gallery Android中的图像扫描条形码

热门标签

归档