2014-01-09 20 views
2

Im建立一个iPad的应用程序,我正在使用ZBar。ZBAR阅读静态UIImage(没有相机预览)

包含条形码数据的图像是UIImage,称为TempUIImage。我如何使用ZBar来检测条码的价值及其位置。

注意:我不想让相机预览,因为TempUIImageUIImage,应该从其他应用程序中取得。

+0

我也有牛逼他的问题..任何人都可以帮忙吗? – Baig

回答

0

您可以使用ZBarImageScanner类。 这里有一个完整的文档ZBarImageScanner

在这里有关于如何使用它的一个示例(我不测试了设备):

ZBarImageScanner *scanner = [[ZBarImageScanner alloc]init]; 
NSInteger resultsnumber = [scanner scanImage:yourUIImage]; 
if(resultsnumber > 0){ 
    ZBarSymbolSet *results = scanner.results; 
    //do whatever u want with results!!! 
}