ios - 如何拍摄模糊的照片(例如从 iPad 2 拍摄的照片)并使用 iOS API 对其进行锐化?

标签 ios cocoa-touch image-processing barcode

我有一张 iPad 2(或 iPod touch 4G)的条形码图片。我需要使用锐化技术和其他图像增强功能来增强图片,以便我可以通过条形码扫描仪(如 ZBar)运行图片。

如何使用 iOS API 执行此操作?我有点不知道从哪里开始。我只想直接从相机覆盖层获取图像并通过某种类型的过滤器运行它。

最佳答案

你基本上有两个选择:

  1. 阅读一本计算机视觉书籍并实现其中一种高级算法。 iOS 不支持开箱即用。简单的锐化滤镜是不够的。您需要更复杂的算法。

  2. 获取支持这些设备的条码扫描仪,例如 Scandit .

第二个选项更快。

关于ios - 如何拍摄模糊的照片(例如从 iPad 2 拍摄的照片)并使用 iOS API 对其进行锐化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16594407/

相关文章:

iphone - 如何使用 revmob 运行本地通知

cocoa-touch - NSURLConnection 在 3G 上下载质量差的 JPEG

ios - 重复使用滤镜导致 GPUImage 出现黑屏

ios - XCode 版本 6.1 (6A1052d) 更新导致错误 : 'dictionaryWithCapacity' has been explicitly marked unavailable here (Foundation. NSMutableDictionary)

linux - 如何修复 pnmscale/pnmtojpeg : command not found

ios - 为什么在我选择该选项后标签控件元素不换行

ios - AudioKit - 无法让 AKClipRecorder 工作

matlab - 在 MATLAB 中绘制椭圆物体的长轴和短轴

algorithm - Viola-Jones 的人脸检测声称拥有 18 万个特征

ios - SwiftUI 循环索引