Im建立一个iPad的应用程序,我正在使用ZBar。ZBAR阅读静态UIImage(没有相机预览)
包含条形码数据的图像是UIImage
,称为TempUIImage
。我如何使用ZBar来检测条码的价值及其位置。
注意:我不想让相机预览,因为TempUIImage
是UIImage
,应该从其他应用程序中取得。
Im建立一个iPad的应用程序,我正在使用ZBar。ZBAR阅读静态UIImage(没有相机预览)
包含条形码数据的图像是UIImage
,称为TempUIImage
。我如何使用ZBar来检测条码的价值及其位置。
注意:我不想让相机预览,因为TempUIImage
是UIImage
,应该从其他应用程序中取得。
您可以使用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!!!
}
我也面临这个问题,在我的一个项目,我解决了这个问题,通过使ZBarImageScanner的对象
ZBarImageScanner *scanner
我也有牛逼他的问题..任何人都可以帮忙吗? – Baig