Vai al contenuto

OCR-A

Da Wikipedia, l'enciclopedia libera.
OCR-A
StileMonospazio
Data di creazione1966
ProduttoreAmerican Type Founders
Esempio

OCR-A (o anche USASI-A) è un set di caratteri monospazio, il primo ad essere specificatamente sviluppato per semplificare il processo di riconoscimento ottico (OCR) da parte di macchine.

Il progetto risale al 1966 quando l'American Type Founders lo sviluppò secondo le specifiche emanate dell'U.S. Bureau of Standards. Attualmente risponde anche allo standard statunitense ANSI X-3.17-1981 (size I) del 1981, allo standard tedesco DIN 66008 e l'ISO 1073-1:1976. Il suo set di caratteri comprende alcuni simboli (hook it. uncino, chair it. sedia, fork it. forchetta) per uso in ambito bancario le cui relative codifiche secondo l'Unicode 5.0 sono U+2440, U+2441 e U+2442.

Caratteri speciali dell'OCR-A

L'American National Standards Institute mette a disposizione a pagamento, tramite il suo sito, il documento X3.17-1977 che descrive tecnicamente le caratteristiche del font.

La struttura delle sue lettere è stata "distorta" per facilitarne il riconoscimento automatico, a tutto vantaggio degli apparati preposti; questo però rende più difficile il riconoscimento da parte dell'occhio umano. Anche se il suo ambito doveva essere originariamente limitato al campo bancario proprio grazie al fatto di avere un design "tecnologico" è stato spesso usato nella pubblicità. Un altro font che è stato sviluppato in Europa per gli stessi scopi è l'OCR-B.

Spazi, cifre e caratteri senza accenti

[modifica | modifica wikitesto]

OCR-A usa le codifiche Unicode U+0020 per gli spazi, da U+0030 a U+0039 per i numeri decimali, da U+0041 a U+005A per le lettere maiuscole senza accento e da U+0061 a U+007A per le lettere minuscole senza accento.

Caratteri speciali

[modifica | modifica wikitesto]

Oltre ai numeri e alle lettere ci sono altri caratteri compatibili con OCR-A

Caratteri OCR-A aggiuntivi
NomeSimboloUnicode
Punto EsclamativoExclamation MarkU+0021
VirgoletteQuotation MarkU+0022
NumeroNumber SignU+0023
DollaroDollar SignU+0024
PercentualePercent SignU+0025
E CommercialeAmpersandU+0026
ApostrofoApostropheU+0027
Parentesi SinistraLeft ParenthesisU+0028
Parentesi DestraRight ParenthesisU+0029
AsteriscoAsteriskU+002A
PiùPlus SignU+002B
VirgolaCommaU+002C
TrattinoHyphen-MinusU+002D
PuntoFull Stop (Period)U+002E
SlashSolidus (Slash)U+002F
Due PuntiColonU+003A
Punto e VirgolaSemicolonU+003B
MinoreLess-Than SignU+003C
UgualeEquals SignU+003D
MaggioreGreater-Than SignU+003E
Punto di DomandaQuestion MarkU+003F
ChiocciolaCommercial AtU+0040
Parentesi Quadra SinistraLeft Square BracketU+005B
BackslashReverse SolidusU+005C
Parentesi Quadra DestraRight Square BracketU+005D
Accento CirconflessoCircumflex AccentU+005E
Tratto BassoLow LineU+005F
Accento GraveGrave AccentU+0060
Parentesi Graffa SinistraLeft Curly BracketU+007B
Linea VerticaleVertical LineU+007C
Parentesi Graffa DestraRight Curly BracketU+007D
TildeTildeU+007E
LiraPound SignU+00A3
YenYen SignU+00A5
A maiuscola con DieresiLatin Capital Letter A with DieresisU+00C4
A maiuscola con AnelloLatin Capital Letter A with Ring AboveU+00C5
AE maiuscoloLatin Capital Letter AEU+00C6
N maiuscola con TildeLatin Capital Letter N with TildeU+00D1
O maiuscola con sbarraLatin Capital Letter O with StrokeU+00D8
O minuscola con dieresiLatin Small Letter O with DieresisU+00F6
U minuscola con dieresiLatin Small Letter U with DieresisU+00FC
OCR HookOCR HookU+2440
OCR ChairOCR ChairU+2441
OCR ForkOCR ForkU+2442

OCR-A Extended

[modifica | modifica wikitesto]

OCR-A Extended è una versione estesa dei caratteri OCR-A con 251 simboli, di cui 62 composti. L'extended supporta le seguenti lingue:

  • Francese
  • Tedesco
  • Italiano
  • Portoghese
  • Olandese
  • Spagnolo
  • Islandese
  • Norvegese
  • Danese
  • Finlandese
  • Svedese
  • Albanese

Voci correlate

[modifica | modifica wikitesto]

Altri progetti

[modifica | modifica wikitesto]

Collegamenti esterni

[modifica | modifica wikitesto]