OcrInput
Inheritance: java.lang.Object
All Implemented Interfaces: java.lang.Iterable
public class OcrInput implements Iterable<ImageData>
Clase principal para reconocer texto de imágenes.
Constructores
| Constructor | Descripción |
|---|---|
| OcrInput(InputType type, PreprocessingFilter filters) | Constructor para crear el contenedor y establecer el tipo de imágenes / documentos y filtros para el procesamiento / reconocimiento posterior. |
| OcrInput(InputType type) |
Métodos
| Método | Descripción |
|---|---|
| add(int[] pixels, int width, int height, int bitsPerPixel) | Agregar la imagen decodificada a la lista para reconocimiento / procesamiento. |
| add(BufferedImage image) | Agregar el BufferedImage que contiene la imagen para reconocimiento / procesamiento. |
| add(BufferedImage image, int startPage, int pagesCount) | Agregar el BufferedImage que contiene la imagen multipágina para reconocimiento / procesamiento. |
| add(InputStream stream) | Agregar el InputStream que contiene la imagen para reconocimiento / procesamiento. |
| add(InputStream stream, int startPage, int pagesCount) | Agregar el InputStream que contiene la imagen multipágina para reconocimiento / procesamiento. |
| add(String fullPath) | Agregar la ruta o URI que contiene la imagen para reconocimiento / procesamiento. |
| add(String fullPath, int startPage, int pagesCount) | Agregar las imágenes / documentos multipágina para reconocimiento / procesamiento. |
| addBase64(String base64) | Agregar la cadena base64 que contiene la imagen para reconocimiento / procesamiento. |
| clear() | Establecer la cantidad de elementos para procesamiento / reconocimiento en 0. |
| clearFilters() | Eliminar todos los filtros. |
| equals(Object arg0) | |
| get(int index) | Devuelve información sobre la imagen procesada / reconocida. |
| getClass() | |
| hashCode() | |
| iterator() | |
| notify() | |
| notifyAll() | |
| replaceFilters(PreprocessingFilter filters) | Eliminar filtros antiguos y establecer nuevos. |
| size() | Cantidad de elementos para procesamiento / reconocimiento. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
OcrInput(InputType type, PreprocessingFilter filters)
public OcrInput(InputType type, PreprocessingFilter filters)
Constructor para crear el contenedor y establecer el tipo de imágenes / documentos y filtros para el procesamiento / reconocimiento posterior.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| type | InputType | Establecer el tipo de imágenes/documentos que se añadirá al contenedor. |
| filters | PreprocessingFilter | Establecer los filtros de procesamiento que se aplicarán para un procesamiento o reconocimiento adicional. |
OcrInput(InputType type)
public OcrInput(InputType type)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| type | InputType |
add(int[] pixels, int width, int height, int bitsPerPixel)
public void add(int[] pixels, int width, int height, int bitsPerPixel)
Agregar la imagen decodificada a la lista para reconocimiento / procesamiento. El tipo de la imagen debe coincidir con el tipo especificado en el constructor (SingleImage).
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| píxeles | int[] | Los píxeles se representan como valores enteros de 32 bits (rgb). |
| width | int | Ancho de la imagen. |
| height | int | Altura de la imagen. |
| bitsPerPixel | int | Admite de 1 a 32 bits. |
add(BufferedImage image)
public void add(BufferedImage image)
Agregar el BufferedImage que contiene la imagen para reconocimiento / procesamiento. El tipo de la imagen debe coincidir con el tipo especificado en el constructor.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| imagen | java.awt.image.BufferedImage | BufferedImage que contiene la imagen o el documento. |
add(BufferedImage image, int startPage, int pagesCount)
public void add(BufferedImage image, int startPage, int pagesCount)
Agregar el BufferedImage que contiene la imagen multipágina para reconocimiento / procesamiento. El tipo de la imagen debe coincidir con el tipo especificado en el constructor.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| imagen | java.awt.image.BufferedImage | BufferedImage que contiene el documento multipágina. |
| startPage | int | La primera página/imagen para procesamiento / reconocimiento. Uso para documentos. |
| pagesCount | int | La cantidad total de páginas/imágenes para procesamiento / reconocimiento. Uso para documentos. Predeterminado = todas. |
add(InputStream stream)
public void add(InputStream stream)
Agregar el InputStream que contiene la imagen para reconocimiento / procesamiento. El tipo de la imagen debe coincidir con el tipo especificado en el constructor.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| stream | java.io.InputStream | InputStream que contiene la imagen o el documento. |
add(InputStream stream, int startPage, int pagesCount)
public void add(InputStream stream, int startPage, int pagesCount)
Agregue el InputStream que contiene la imagen multipágina para reconocimiento / procesamiento. El tipo de la imagen debe corresponder al tipo especificado en el constructor.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| stream | java.io.InputStream | InputStream que contiene el documento multipágina. |
| startPage | int | La primera página/imagen para procesamiento / reconocimiento. Uso para documentos. |
| pagesCount | int | La cantidad total de páginas/imágenes para procesamiento / reconocimiento. Uso para documentos. Predeterminado = todas. |
add(String fullPath)
public void add(String fullPath)
Agregue la ruta o URI que contiene la imagen para reconocimiento / procesamiento. El tipo de la imagen debe corresponder al tipo especificado en el constructor.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| fullPath | java.lang.String | Ruta a la imagen/ documento / carpeta / archivo. |
add(String fullPath, int startPage, int pagesCount)
public void add(String fullPath, int startPage, int pagesCount)
Agregue las imágenes / documentos multipágina para reconocimiento / procesamiento. El tipo de la imagen debe corresponder al tipo especificado en el constructor.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| fullPath | java.lang.String | Ruta a la imagen/ documento / carpeta / archivo. |
| startPage | int | La primera página/imagen para procesamiento / reconocimiento. Úselo para documentos, zip, carpetas. |
| pagesCount | int | La cantidad total de páginas/imágenes para procesamiento / reconocimiento. Úselo para documentos, zip, carpetas. Predeterminado = todas. |
addBase64(String base64)
public void addBase64(String base64)
Agregue la cadena base64 que contiene la imagen para reconocimiento / procesamiento. El tipo de la imagen debe corresponder al tipo especificado en el constructor.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| base64 | java.lang.String | Cadena Base64 con una sola imagen. |
clear()
public void clear()
Establezca la cantidad de elementos para procesamiento / reconocimiento en 0. Vacíe la colección.
clearFilters()
public void clearFilters()
Eliminar todos los filtros.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
get(int index)
public ImageData get(int index)
Devuelve información sobre la imagen procesada / reconocida.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| index | int | Posición de la imagen en la Lista. |
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)
Eliminar filtros antiguos y establecer nuevos.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| filters | PreprocessingFilter | Se aplicarán filtros de procesamiento para un procesamiento o reconocimiento adicional. |
size()
public int size()
Cantidad de elementos para procesamiento / reconocimiento.
Returns: int - Cantidad de elementos.
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long | |
| arg1 | int |