Visualizzazioni:

Domanda:
Come posso migliorare la precisione del riconoscimento dei codici a barre?

Soluzione:
Per la maggior parte delle esigenze, le impostazioni predefinite per il riconoscimento dei codici a barre sono sufficienti. A seconda della qualità del codice a barre o delle scansioni, in alcuni casi può accadere che un codice a barre non venga identificato.


Con il file VintaSoftBarcodeDefault.settings è possibile impostare con precisione il riconoscimento dei codici a barre. Il file non è disponibile per impostazione predefinita; è necessario scaricarlo separatamente.

Eseguire i seguenti passaggi:

  1. Scaricare il file VintaSoftBarcodeDefault.settings all'indirizzo: https://go.docuware.com/BarcodeSettings.

  2. Estrarre il file zip e copiare il file VintaSoftBarcodeDefault.settings nella directory del programma DocuWare Desktop (C:\Program Files (x86)\DocuWare\Desktop\).

  3. Tutti gli altri tipi di codice a barre supportati sono commentati e quindi disattivati:VintaSoftBarcodeDefault.settings è attualmente attivato nel Code39Solo il tipo di codice a barre

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

    Regolare i tipi di codice a barre nella sezione <BarcodeTypes> in base alle proprie esigenze.
    È possibile combinare ogni tipo di codice a barre. Si consiglia di attivare solo il numero necessario, ma al massimo un solo tipo. Con VintaSoftBarcodeDefault.settings il riconoscimento è molto più intenso, il che significa che la ricerca dei codici a barre richiede più tempo.

  5. Dopo aver apportato le modifiche, riavviare il "DocuWare Desktop Service".

Nella seconda riga è possibile specificare vari parametri per il processo di riconoscimento. Abbiamo già adattato i parametri in base alla nostra esperienza in modo che il riconoscimento funzioni nella maggior parte dei casi.
Tuttavia, spiegheremo alcuni di questi parametri:

MinimalBarcodeLength
Se il cliente utilizza codici a barre con valori della stessa lunghezza, regolare questa impostazione di conseguenza. Questo diminuirà il numero medio di codici a barre spazzatura riconosciuti.
I valori possibili sono: qualsiasi numero intero uguale o maggiore di zero
Valore predefinito: 3

Erode
Se si utilizzano immagini a basso contrasto, questa impostazione migliorerà la qualità del riconoscimento aumentando artificialmente il contrasto. Non utilizzare questa opzione nel caso in cui l'immagine abbia un contrasto sufficiente, soprattutto in presenza di scansioni a basso DPI, perché peggiora la situazione.
I valori possibili sono: true, false
Valore predefinito: false

AutomaticMode
La modalità automatica può essere utilizzata se non si è soddisfatti della qualità del riconoscimento. L'impostazione di questa opzione su true migliora la qualità del riconoscimento, ma rallenta anche il riconoscimento dei codici a barre. A seconda del contenuto dell'immagine, può richiedere fino a 10 volte più tempo.
I valori possibili sono: true, false
Valore predefinito: false

 

Si prega di notare: Questo articolo è una traduzione dalla lingua inglese. Le informazioni contenute in questo articolo si basano sulla/le versione/i originale/i del/i prodotto/i in inglese. Potrebbero esserci errori minori, come nella grammatica utilizzata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa accuratezza della traduzione, nella maggior parte dei casi troverai che è sufficientemente informativa. In caso di dubbio, fai riferimento alla versione inglese di questo articolo.