ZBarReader二维码检测时间



在我的应用程序中,我使用ZBarReader,并且我可以使用代码检测QRCodeBarCode

ZBarReaderViewController *reader = [ZBarReaderViewController new];
reader.readerDelegate = self;
reader.supportedOrientationsMask = ZBarOrientationMaskAll;
ZBarImageScanner *scanner = reader.scanner;
// TODO: (optional) additional reader configuration here
// EXAMPLE: disable rarely used I2/5 to improve performance
[scanner setSymbology:0 config:ZBAR_CFG_ENABLE to:0];
[scanner setSymbology: ZBAR_QRCODE
               config: ZBAR_CFG_ENABLE
                   to: 1];
reader.tracksSymbols=YES;
reader.readerView.zoom=1.0;

// present and release the controller
[self presentModalViewController: reader
                        animated: YES];
[reader release];

但当我让相机离条形码更近时,它只会检测到代码,当我让摄像头离条形码稍远时,它不会检测到。即使我的摄像头离条形码很远,它也能快速扫描代码吗。。

基本上Zbar阅读器取决于设备的相机分辨率,但仍然尝试使用

reader.readerView.session.sessionPreset = AVCaptureSessionPreset1280x720; 

调整CCD_ 4。愿这有帮助。

最新更新