Quiero escanear un código de barras VIN, que en el código 39 de formato, utilizando la cámara de iPhone/iPad. Intenté zxing y zbar, pero no funcionan bien. La mayoría de las veces no pueden reconocer el código de barras. ¿Alguien puede mostrarme una mejor manera de hacer eso? o hay algo que pueda hacer para aumentar el resultado, porque solo necesito escanear el código 39 (para el carro VIN).SDK gratuito para el código de barras de barrido (código 39 Formato) en IOS
6
A
Respuesta
7
utilice Zbar para lograr esto. Para obtener la resolución suficiente para escanear, querrá escanear el código de barras en modo horizontal. Aquí están mis ajustes (probado & de trabajo)
// ADD: present a barcode reader that scans from the camera feed
ZBarReaderViewController *reader = [ZBarReaderViewController new];
reader.readerDelegate = self;
reader.supportedOrientationsMask = ZBarOrientationMaskAll;
ZBarImageScanner *scanner = reader.scanner;
//disable other codes to improve performance
[scanner setSymbology: 0
config: ZBAR_CFG_ENABLE
to: 0];
[scanner setSymbology:ZBAR_CODE39 config:ZBAR_CFG_ENABLE to:1];
//only scan vertically, in the middle of the screen (also improves performance)
[reader setScanCrop:CGRectMake(0, 0.4, 1, 0.2)];
[reader setShowsZBarControls:NO];
[reader setShowsHelpOnFail:NO];
//VERY IMPORTANT: reset zoom. by default, the screen is partially zoomed in and will cause a loss of precision
reader.readerView.zoom = 1.0;
reader.readerView.allowsPinchZoom=NO;
reader.readerView.showsFPS=YES;
reader.readerView.tracksSymbols=YES;
//scan landscape only (this also improves performance)
[scanner setSymbology:ZBAR_CODE39 config:ZBAR_CFG_X_DENSITY to:0];
[scanner setSymbology:ZBAR_CODE39 config:ZBAR_CFG_Y_DENSITY to:1];
Eso debería hacer más o menos él! ¡Buena suerte!
Editar/Nota: el marco de iOS ahora incluye un escáner de código de barras a partir de iOS 7. Utilicé this implementation para obtener mejores resultados que usando Zbar.
Cuestiones relacionadas
- 1. API para el escáner de código de barras IOS PDF417
- 2. Generación de código de barras desde iOS App
- 3. Comprobador estático gratuito para el código C99
- 4. editor de código sql gratuito?
- 5. Código de Barras API
- 6. Tipo de código de barras recomendado?
- 7. ¿Está sdk decodificar el código de barras del tipo de pdf417 para iphone disponible?
- 8. 2d Código de barras vs código de barras 1d: velocidad, precisión, tamaño
- 9. EAN/GTIN código de barras o identificación del producto - código de barras para Productos
- 10. gratuito de código abierto en el navegador editores de imágenes
- 11. Longitud del campo del código de barras
- 12. código de barras QR auto-codificado
- 13. Componente de diagramación de código abierto o gratuito para WinForms
- 14. Código de lector de código de barras Delphi
- 15. Identificador de gestos de barrido adecuado iOS
- 16. ios código de red en el modelo?
- 17. Código de formato automático
- 18. Formato Código En MonoDevelop
- 19. iOS código de ensamblaje
- 20. IOS: código de país
- 21. ¿Árbol genealógico de código abierto o gratuito para C#?
- 22. Lectura de código de barras 2D desde imágenes
- 23. Escáneres PHP y de código de barras
- 24. Mejores prácticas para el formato de código en proyectos grandes
- 25. ZPL - ¿cómo podemos aumentar el ancho de^BC (Código 128) código de barras
- 26. Precisión de código de barras vs qrcode?
- 27. Escáner de código de barras Quartz Composer
- 28. java lector de código de barras
- 29. Generación de código para iOS y Android
- 30. ¿Existe una biblioteca de código abierto de OCR o sdk (gratuita) para Android y iOS?
¿Mi respuesta ha solucionado su problema? – Jeremie