OcrInput
Inheritance: java.lang.Object
All Implemented Interfaces: java.lang.Iterable
public class OcrInput implements Iterable<ImageData>
Huvudklass för att känna igen text från bilder.
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| OcrInput(InputType type, PreprocessingFilter filters) | Konstruktör för att skapa en behållare och ange typen av bilder / dokument samt filter för vidare bearbetning / igenkänning. |
| OcrInput(InputType type) |
Metoder
| Metod | Beskrivning |
|---|---|
| add(int[] pixels, int width, int height, int bitsPerPixel) | Lägg till den avkodade bilden i listan för igenkänning / bearbetning. |
| add(BufferedImage image) | Lägg till BufferedImage som innehåller bilden för igenkänning / bearbetning. |
| add(BufferedImage image, int startPage, int pagesCount) | Lägg till BufferedImage som innehåller flersidig bild för igenkänning / bearbetning. |
| add(InputStream stream) | Lägg till InputStream som innehåller bilden för igenkänning / bearbetning. |
| add(InputStream stream, int startPage, int pagesCount) | Lägg till InputStream som innehåller flersidig bild för igenkänning / bearbetning. |
| add(String fullPath) | Lägg till sökvägen eller URI som innehåller bilden för igenkänning / bearbetning. |
| add(String fullPath, int startPage, int pagesCount) | Lägg till de flersidiga bilderna / dokumenten för igenkänning / bearbetning. |
| addBase64(String base64) | Lägg till base64-strängen som innehåller bilden för igenkänning / bearbetning. |
| clear() | Ställ in antalet objekt för bearbetning / igenkänning till 0. |
| clearFilters() | Ta bort alla filter. |
| equals(Object arg0) | |
| get(int index) | Returnerar information om bearbetad / igenkänd bild. |
| getClass() | |
| hashCode() | |
| iterator() | |
| notify() | |
| notifyAll() | |
| replaceFilters(PreprocessingFilter filters) | Ta bort gamla filter och ställ in nya. |
| size() | Antal objekt för bearbetning / igenkänning. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
OcrInput(InputType type, PreprocessingFilter filters)
public OcrInput(InputType type, PreprocessingFilter filters)
Konstruktör för att skapa en behållare och ange typen av bilder / dokument samt filter för vidare bearbetning / igenkänning.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| type | InputType | Ange vilken typ av bilder/dokument som ska läggas till i behållaren. |
| filters | PreprocessingFilter | Ange bearbetningsfilter som kommer att tillämpas för vidare bearbetning eller igenkänning. |
OcrInput(InputType type)
public OcrInput(InputType type)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| type | InputType |
add(int[] pixels, int width, int height, int bitsPerPixel)
public void add(int[] pixels, int width, int height, int bitsPerPixel)
Lägg till den avkodade bilden i listan för igenkänning / bearbetning. Bildens typ måste motsvara den typ som anges i konstruktorn (SingleImage).
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixlar | int[] | Pixlarna representeras som 32-bitars heltalsvärden (rgb). |
| bredd | int | Bildbredd. |
| höjd | int | Bildhöjd. |
| bitsPerPixel | int | Stöder 1-32 bitar. |
add(BufferedImage image)
public void add(BufferedImage image)
Lägg till BufferedImage som innehåller bilden för igenkänning / bearbetning. Bildens typ måste motsvara den typ som anges i konstruktorn.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bild | java.awt.image.BufferedImage | BufferedImage som innehåller bilden eller dokumentet. |
add(BufferedImage image, int startPage, int pagesCount)
public void add(BufferedImage image, int startPage, int pagesCount)
Lägg till BufferedImage som innehåller flersidig bild för igenkänning / bearbetning. Bildens typ måste motsvara den typ som anges i konstruktorn.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bild | java.awt.image.BufferedImage | BufferedImage som innehåller det flersidiga dokumentet. |
| startPage | int | Den första sidan/bilden för bearbetning / igenkänning. Använd för dokument. |
| pagesCount | int | Det totala antalet sidor/bilder för bearbetning / igenkänning. Använd för dokument. Standard = alla. |
add(InputStream stream)
public void add(InputStream stream)
Lägg till InputStream som innehåller bilden för igenkänning / bearbetning. Bildens typ måste motsvara den typ som anges i konstruktorn.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| stream | java.io.InputStream | InputStream som innehåller bilden eller dokumentet. |
add(InputStream stream, int startPage, int pagesCount)
public void add(InputStream stream, int startPage, int pagesCount)
Lägg till InputStream som innehåller flersidig bild för igenkänning / bearbetning. Bildens typ måste motsvara den typ som anges i konstruktorn.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| stream | java.io.InputStream | InputStream som innehåller flersidigt dokument. |
| startPage | int | Den första sidan/bilden för bearbetning / igenkänning. Använd för dokument. |
| pagesCount | int | Det totala antalet sidor/bilder för bearbetning / igenkänning. Använd för dokument. Standard = alla. |
add(String fullPath)
public void add(String fullPath)
Lägg till sökvägen eller URI som innehåller bilden för igenkänning / bearbetning. Bildens typ måste motsvara den typ som anges i konstruktorn.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| fullPath | java.lang.String | Sökväg till bilden/ dokumentet / mappen / arkivet. |
add(String fullPath, int startPage, int pagesCount)
public void add(String fullPath, int startPage, int pagesCount)
Lägg till flersidiga bilder / dokument för igenkänning / bearbetning. Bildens typ måste motsvara den typ som anges i konstruktorn.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| fullPath | java.lang.String | Sökväg till bilden/ dokumentet / mappen / arkivet. |
| startPage | int | Den första sidan/bilden för bearbetning / igenkänning. Använd för dokument, zip, mappar. |
| pagesCount | int | Det totala antalet sidor/bilder för bearbetning / igenkänning. Använd för dokument, zip, mappar. Standard = alla. |
addBase64(String base64)
public void addBase64(String base64)
Lägg till base64-strängen som innehåller bilden för igenkänning / bearbetning. Bildens typ måste motsvara den typ som anges i konstruktorn.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| base64 | java.lang.String | Base64-sträng med en enda bild. |
clear()
public void clear()
Ställ in antalet objekt för bearbetning / igenkänning till 0. Rensa samlingen.
clearFilters()
public void clearFilters()
Ta bort alla filter.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
get(int index)
public ImageData get(int index)
Returnerar information om bearbetad / igenkänd bild.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| index | int | Position för bilden i listan. |
Returns: ImageData - The object of @see ImageData
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
hashCode()
public native int hashCode()
Returns: int
iterator()
public Iterator<ImageData> iterator()
Returns: java.util.Iterator<com.aspose.ocr.ImageData>
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
replaceFilters(PreprocessingFilter filters)
public void replaceFilters(PreprocessingFilter filters)
Ta bort gamla filter och ställ in nya.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| filters | PreprocessingFilter | Bearbetningsfilter kommer att tillämpas för vidare bearbetning eller igenkänning. |
size()
public int size()
Antal objekt för bearbetning / igenkänning.
Returns: int - Antal objekt.
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long | |
| arg1 | int |