IDCardRecognitionSettings
Inheritance: java.lang.Object, com.aspose.ocr.ReceiptRecognitionSettings
public class IDCardRecognitionSettings extends ReceiptRecognitionSettings
Inställningar för ID-kortigenkänning innehåller element som möjliggör anpassning av igenkänningsprocessen
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| IDCardRecognitionSettings() | Standardkonstruktor: sätt autoSkew till true. |
Metoder
| Metod | Beskrivning |
|---|---|
| setAllowedCharacters(CharactersAllowedType allowedCharacters) | Tillåtet teckenset. |
| setAllowedCharacters(String allowedCharacters) | Tillåtet teckenset. |
| setAutomaticColorInversion(boolean automaticColorInversion) | Detektera bilder med vit text på mörk/svart bakgrund och automatiskt välja en speciell OCR-algoritm för dem. |
| setIgnoredCharacters(String characters) | Ställer in svartlista för igenkänningssymboler. |
| setLanguage(Language language) | |
| setLanguageDetectionLevel(LanguageDetectionLevel languageDetectionLevel) | Anger nivån för språkdetektion för textigenkänning. |
| setThreadsCount(int threadsCount) | Hämtar eller ställer in antalet trådar för bearbetning. |
| setUpscaleSmallFont(boolean upscaleSmallFont) | Tillåter dig att använda ytterligare algoritmer specifikt för igenkänning av små teckensnitt. |
IDCardRecognitionSettings()
public IDCardRecognitionSettings()
Standardkonstruktor: sätt autoSkew till true.
setAllowedCharacters(CharactersAllowedType allowedCharacters)
public void setAllowedCharacters(CharactersAllowedType allowedCharacters)
Tillåtet teckenset. Bestämmer vilken typ av tecken som är tillåtna för igenkänningsresultatet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| allowedCharacters | CharactersAllowedType | innehåller enum @see CharactersAllowedType värde. |
setAllowedCharacters(String allowedCharacters)
public void setAllowedCharacters(String allowedCharacters)
Tillåtet teckenset. Bestämmer arrayen av tecken som är tillåtna för igenkänningsresultatet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| allowedCharacters | java.lang.String | innehåller en array av tecken. |
setAutomaticColorInversion(boolean automaticColorInversion)
public void setAutomaticColorInversion(boolean automaticColorInversion)
Detektera bilder med vit text på mörk/svart bakgrund och automatiskt välja en speciell OCR-algoritm för dem.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| automaticColorInversion | boolean | innehåller booleskt värde - en automaticColorInversion är inställd. |
setIgnoredCharacters(String characters)
public void setIgnoredCharacters(String characters)
Ställer in svartlista för igenkänningssymboler.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| characters | java.lang.String | Tecken som exkluderas från igenkänning. |
setLanguage(Language language)
public void setLanguage(Language language)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| language | Language | Ställer in språket som används för OCR. Fler språk (ingen) som standard. |
setLanguageDetectionLevel(LanguageDetectionLevel languageDetectionLevel)
public void setLanguageDetectionLevel(LanguageDetectionLevel languageDetectionLevel)
Anger nivån för språkdetektion för textigenkänning. Fungerar endast om det valda språket är Language.MULTILANGUAGE, Language.AUTO eller Language.UNIVERSAL. Denna process är tidskrävande och saktar av den övergripande igenkänningen avsevärt.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| languageDetectionLevel | LanguageDetectionLevel | enum‑värde för att ställa in nivå (Paragraph, Word, Page). |
setThreadsCount(int threadsCount)
public void setThreadsCount(int threadsCount)
Hämtar eller ställer in antalet trådar för bearbetning. Som standard betyder 0 att bilden kommer att bearbetas med ett antal trådar lika med antalet processorer du har. ThreadsCount = 1 betyder att bilden bearbetas i huvudtråden.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| threadsCount | int | antalet trådar som kommer att skapas för parallell igenkänning av bildfragment. |
setUpscaleSmallFont(boolean upscaleSmallFont)
public void setUpscaleSmallFont(boolean upscaleSmallFont)
Tillåter dig att använda ytterligare algoritmer specifikt för igenkänning av små teckensnitt. Användbart för bilder med små tecken.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| upscaleSmallFont | boolean | innehåller booleskt värde - en upscaleSmallFont är inställd. |