OcrInput
Inheritance: java.lang.Object
All Implemented Interfaces: java.lang.Iterable
public class OcrInput implements Iterable<ImageData>
Hoofdklasse voor het herkennen van tekst uit afbeeldingen.
Constructors
| Constructor | Beschrijving |
|---|---|
| OcrInput(InputType type, PreprocessingFilter filters) | Constructor om een container te maken en het type afbeeldingen / documenten en filters in te stellen voor verdere verwerking / herkenning. |
| OcrInput(InputType type) |
Methoden
| Methode | Beschrijving |
|---|---|
| add(int[] pixels, int width, int height, int bitsPerPixel) | Voeg de gedecodeerde afbeelding toe aan de lijst voor herkenning / verwerking. |
| add(BufferedImage image) | Voeg de BufferedImage toe die de afbeelding bevat voor herkenning / verwerking. |
| add(BufferedImage image, int startPage, int pagesCount) | Voeg de BufferedImage toe die de meerpagina-afbeelding bevat voor herkenning / verwerking. |
| add(InputStream stream) | Voeg de InputStream toe die de afbeelding bevat voor herkenning / verwerking. |
| add(InputStream stream, int startPage, int pagesCount) | Voeg de InputStream toe die de meerpagina-afbeelding bevat voor herkenning / verwerking. |
| add(String fullPath) | Voeg het pad of de URI toe die de afbeelding bevat voor herkenning / verwerking. |
| add(String fullPath, int startPage, int pagesCount) | Voeg de meerpagina-afbeeldingen / documenten toe voor herkenning / verwerking. |
| addBase64(String base64) | Voeg de base64-string toe die de afbeelding bevat voor herkenning / verwerking. |
| clear() | Stel het aantal items in voor verwerking / herkenning op 0. |
| clearFilters() | Verwijder alle filters. |
| equals(Object arg0) | |
| get(int index) | Geeft informatie over de verwerkte / herkende afbeelding. |
| getClass() | |
| hashCode() | |
| iterator() | |
| notify() | |
| notifyAll() | |
| replaceFilters(PreprocessingFilter filters) | Verwijder oude filters en stel nieuwe in. |
| size() | Aantal items voor verwerking / herkenning. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
OcrInput(InputType type, PreprocessingFilter filters)
public OcrInput(InputType type, PreprocessingFilter filters)
Constructor om een container te maken en het type afbeeldingen / documenten en filters in te stellen voor verdere verwerking / herkenning.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| type | InputType | Stel het type afbeeldingen/documenten in dat aan de container wordt toegevoegd. |
| filters | PreprocessingFilter | Stel verwerkingsfilters in die worden toegepast voor verdere verwerking of herkenning. |
OcrInput(InputType type)
public OcrInput(InputType type)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| type | InputType |
add(int[] pixels, int width, int height, int bitsPerPixel)
public void add(int[] pixels, int width, int height, int bitsPerPixel)
Voeg de gedecodeerde afbeelding toe aan de lijst voor herkenning / verwerking. Het type van de afbeelding moet overeenkomen met het type dat is opgegeven in de constructor (SingleImage).
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| pixels | int[] | De pixels worden weergegeven als 32-bit gehele getallen (rgb). |
| breedte | int | Afbeeldingsbreedte. |
| hoogte | int | Afbeeldingshoogte. |
| bitsPerPixel | int | Ondersteunt 1-32 bits. |
add(BufferedImage image)
public void add(BufferedImage image)
Voeg de BufferedImage toe die de afbeelding bevat voor herkenning / verwerking. Het type van de afbeelding moet overeenkomen met het type dat is opgegeven in de constructor.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| afbeelding | java.awt.image.BufferedImage | BufferedImage die de afbeelding of het document bevat. |
add(BufferedImage image, int startPage, int pagesCount)
public void add(BufferedImage image, int startPage, int pagesCount)
Voeg de BufferedImage toe die de meerpagina-afbeelding bevat voor herkenning / verwerking. Het type van de afbeelding moet overeenkomen met het type dat is opgegeven in de constructor.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| afbeelding | java.awt.image.BufferedImage | BufferedImage die het meerpagina-document bevat. |
| startPage | int | De eerste pagina/afbeelding voor verwerking / herkenning. Gebruik voor documenten. |
| pagesCount | int | Het totale aantal pagina’s/afbeeldingen voor verwerking / herkenning. Gebruik voor documenten. Standaard = allemaal. |
add(InputStream stream)
public void add(InputStream stream)
Voeg de InputStream toe die de afbeelding bevat voor herkenning / verwerking. Het type van de afbeelding moet overeenkomen met het type dat is opgegeven in de constructor.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| stream | java.io.InputStream | InputStream die de afbeelding of het document bevat. |
add(InputStream stream, int startPage, int pagesCount)
public void add(InputStream stream, int startPage, int pagesCount)
Voeg de InputStream toe die de meerpagina-afbeelding bevat voor herkenning / verwerking. Het type van de afbeelding moet overeenkomen met het type dat in de constructor is opgegeven.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| stream | java.io.InputStream | InputStream die het meerpagina-document bevat. |
| startPage | int | De eerste pagina/afbeelding voor verwerking / herkenning. Gebruik voor documenten. |
| pagesCount | int | Het totale aantal pagina’s/afbeeldingen voor verwerking / herkenning. Gebruik voor documenten. Standaard = allemaal. |
add(String fullPath)
public void add(String fullPath)
Voeg het pad of de URI toe die de afbeelding bevat voor herkenning / verwerking. Het type van de afbeelding moet overeenkomen met het type dat in de constructor is opgegeven.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| fullPath | java.lang.String | Pad naar de afbeelding / het document / de map / het archief. |
add(String fullPath, int startPage, int pagesCount)
public void add(String fullPath, int startPage, int pagesCount)
Voeg de meerpagina-afbeeldingen / documenten toe voor herkenning / verwerking. Het type van de afbeelding moet overeenkomen met het type dat in de constructor is opgegeven.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| fullPath | java.lang.String | Pad naar de afbeelding / het document / de map / het archief. |
| startPage | int | De eerste pagina / afbeelding voor verwerking / herkenning. Gebruik voor documenten, zip, mappen. |
| pagesCount | int | Het totale aantal pagina’s / afbeeldingen voor verwerking / herkenning. Gebruik voor documenten, zip, mappen. Standaard = allemaal. |
addBase64(String base64)
public void addBase64(String base64)
Voeg de base64‑string toe die de afbeelding bevat voor herkenning / verwerking. Het type van de afbeelding moet overeenkomen met het type dat in de constructor is opgegeven.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| base64 | java.lang.String | Base64‑string met één afbeelding. |
clear()
public void clear()
Stel het aantal items voor verwerking / herkenning in op 0. Maak de collectie leeg.
clearFilters()
public void clearFilters()
Verwijder alle filters.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
get(int index)
public ImageData get(int index)
Geeft informatie over de verwerkte / herkende afbeelding.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| index | int | Positie van de afbeelding in de lijst. |
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)
Verwijder oude filters en stel nieuwe in.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| filters | PreprocessingFilter | Verwerkingsfilters worden toegepast voor verdere verwerking of herkenning. |
size()
public int size()
Aantal items voor verwerking / herkenning.
Returns: int - Aantal items.
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 | Type | Beschrijving |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | long | |
| arg1 | int |