Vistas:

Pregunta:
¿Cómo puedo mejorar la precisión del reconocimiento de códigos de barras?

Solución:
Para la mayoría de los requisitos, los Ajustes por defecto para el reconocimiento de códigos de barras son suficientes. Dependiendo de la calidad del código de barras o de los escaneos, puede ocurrir que en algunos casos no se identifique un código de barras.


Con el archivo VintaSoftBarcodeDefault.settings puede configurar el reconocimiento del código de barras con precisión. El archivo no está disponible por defecto, debe descargarlo por separado.

Realice los siguientes pasos:

  1. Descargue el archivo VintaSoftBarcodeDefault.settings en: https://go.docuware.com/BarcodeSettings

  2. Extraiga el archivo zip y copie el archivo VintaSoftBarcodeDefault.settings en el directorio de programas de DocuWare Desktop (C:\Archivos de programa (x86)\DocuWare\Desktop\).

  3. Todos los demás tipos de código de barras soportados están comentados y, por tanto, desactivados:VintaSoftBarcodeDefault.settings está activado actualmente en el Code39Sólo el tipo de código de barras

  4. ...
    <BarcodeTypes>
    <!--<BarcodeType DwBarcodeType="C25Interleaved" />-->
    <BarcodeType DwBarcodeType="Code39" />
    <!¡--<BarcodeType DwBarcodeType="Code128" />-->
    <!--<BarcodeType DwBarcodeType="Ean128" />-->

    Ajuste los tipos de código de barras en la sección <BarcodeTypes> según sus necesidades.
    Es posible una combinación de cada tipo de código de barras. Recomendamos activar sólo los necesarios, pero en el mejor de los casos sólo un tipo. Con VintaSoftBarcodeDefault.Ajustes el reconocimiento es mucho más intensivo, lo que significa que la búsqueda de códigos de barras lleva más tiempo.

  5. Una vez realizados los cambios, reinicie el servicio "DocuWare Desktop Service".

En la segunda línea puede especificar varios parámetros para el proceso de reconocimiento. Ya hemos adaptado los parámetros según nuestra experiencia para que el reconocimiento funcione en la mayoría de los casos.
No obstante, explicaremos algunos de estos parámetros:

MinimalBarcodeLength
En caso de que el cliente utilice códigos de barras con valores de la misma longitud, ajuste este parámetro en consecuencia. Esto disminuirá el número medio de códigos de barras basura reconocidos.
Los valores posibles son: cualquier número entero igual o mayor que cero
Valor por defecto: 3

Erode
Si se utilizan imágenes con bajo contraste, este ajuste mejorará la calidad del reconocimiento aumentando artificialmente el contraste. No utilice esta opción en caso de que la imagen tenga suficiente contraste, especialmente junto con escaneados de bajo DPI porque empeorará las cosas.
Los valores posibles son: true, false
Valor por defecto: false

AutomaticMode
El modo automático se puede utilizar si no está satisfecho con la calidad del reconocimiento. Ajustando esta opción a true mejorará la calidad del reconocimiento pero también ralentizará el reconocimiento del código de barras. Dependiendo del contenido de la imagen puede tardar hasta 10 veces más.
Los valores posibles son: true, false
Valor por defecto: false

 

Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.