OCR Configurable  1.0
 Todo Clases Namespaces Archivos Funciones Variables
Métodos públicos | Atributos Estáticos del 'package' | Atributos privados
Referencia de la Clase edu.uoc.ocr.ViewfinderView

Esta Vista se superpone en la parte superior de la vista previa de la cámara. Se añade el rectángulo visor y permite transparencia parcial fuera de ella, así como el texto de resultado. Más...

Diagrama de herencias de edu.uoc.ocr.ViewfinderView
Inheritance graph
[significado de colores y flechas]
Diagrama de colaboración para edu.uoc.ocr.ViewfinderView:
Collaboration graph
[significado de colores y flechas]

Lista de todos los miembros.

Métodos públicos

 ViewfinderView (Context context, AttributeSet attrs)
void addResultText (OcrResultText text)
void drawViewfinder ()
void onDraw (Canvas canvas)
void removeResultText ()
void setCameraManager (CameraManager cameraManager)

Atributos Estáticos del 'package'

static final boolean DRAW_CHARACTER_BOXES = false
 Marcar para dibujar cajas que representan los resultados de TessBaseAPI::GetCharacters().
static final boolean DRAW_CHARACTER_TEXT = false
 Marcar para dibujar cajas que representan los resultados de TessBaseAPI::GetCharacters().
static final boolean DRAW_REGION_BOXES = false
 Marcar para dibujar cajas que representan los resultados de TessBaseAPI::GetRegions ().
static final boolean DRAW_STRIP_BOXES = false
 Marcar para dibujar cajas que representan los resultados de TessBaseAPI::GetStrips().
static final boolean DRAW_TEXTLINE_BOXES = true
 Marcar para dibujar cajas que representan los resultados de TessBaseAPI::GetTextlines().
static final boolean DRAW_TRANSPARENT_WORD_BACKGROUNDS = false
 Marcar para dibujar texto palabra con un fondo que varía de transparente a opaco.
static final boolean DRAW_WORD_BOXES = true
 Marcar para dibujar cajas que representan los resultados de TessBaseAPI::GetWords().
static final boolean DRAW_WORD_TEXT = false
 Marcar para dibujar cajas que representan los resultados de TessBaseAPI::GetWords().

Atributos privados

CameraManager cameraManager
List< Rect > characterBoundingBoxes
final int cornerColor
final int frameColor
final int maskColor
final Paint paint
Rect previewFrame
Rect rect
List< Rect > regionBoundingBoxes
OcrResultText resultText
List< Rect > stripBoundingBoxes
List< Rect > textlineBoundingBoxes
List< Rect > wordBoundingBoxes
String[] words

Descripción detallada

Esta Vista se superpone en la parte superior de la vista previa de la cámara. Se añade el rectángulo visor y permite transparencia parcial fuera de ella, así como el texto de resultado.

Definición en la línea 51 del archivo ViewfinderView.java.


Documentación del constructor y destructor

edu.uoc.ocr.ViewfinderView.ViewfinderView ( Context  context,
AttributeSet  attrs 
)

Definición en la línea 118 del archivo ViewfinderView.java.


Documentación de las funciones miembro

Adds the given OCR results for drawing to the view.

Parámetros:
textObject containing OCR-derived text and corresponding data.

Definición en la línea 458 del archivo ViewfinderView.java.

Definición en la línea 448 del archivo ViewfinderView.java.

Gráfico de llamadas a esta función:

void edu.uoc.ocr.ViewfinderView.onDraw ( Canvas  canvas)

Definición en la línea 140 del archivo ViewfinderView.java.

Gráfico de llamadas para esta función:

Nullifies OCR text to remove it at the next onDraw() drawing.

Definición en la línea 465 del archivo ViewfinderView.java.

Gráfico de llamadas a esta función:

Definición en la línea 134 del archivo ViewfinderView.java.

Gráfico de llamadas a esta función:


Documentación de los datos miembro

Definición en la línea 101 del archivo ViewfinderView.java.

Definición en la línea 112 del archivo ViewfinderView.java.

Definición en la línea 105 del archivo ViewfinderView.java.

final boolean edu.uoc.ocr.ViewfinderView.DRAW_CHARACTER_BOXES = false [static, package]

Marcar para dibujar cajas que representan los resultados de TessBaseAPI::GetCharacters().

Definición en la línea 87 del archivo ViewfinderView.java.

final boolean edu.uoc.ocr.ViewfinderView.DRAW_CHARACTER_TEXT = false [static, package]

Marcar para dibujar cajas que representan los resultados de TessBaseAPI::GetCharacters().

Definición en la línea 99 del archivo ViewfinderView.java.

final boolean edu.uoc.ocr.ViewfinderView.DRAW_REGION_BOXES = false [static, package]

Marcar para dibujar cajas que representan los resultados de TessBaseAPI::GetRegions ().

Definición en la línea 57 del archivo ViewfinderView.java.

final boolean edu.uoc.ocr.ViewfinderView.DRAW_STRIP_BOXES = false [static, package]

Marcar para dibujar cajas que representan los resultados de TessBaseAPI::GetStrips().

Definición en la línea 69 del archivo ViewfinderView.java.

final boolean edu.uoc.ocr.ViewfinderView.DRAW_TEXTLINE_BOXES = true [static, package]

Marcar para dibujar cajas que representan los resultados de TessBaseAPI::GetTextlines().

Definición en la línea 63 del archivo ViewfinderView.java.

final boolean edu.uoc.ocr.ViewfinderView.DRAW_TRANSPARENT_WORD_BACKGROUNDS = false [static, package]

Marcar para dibujar texto palabra con un fondo que varía de transparente a opaco.

Definición en la línea 81 del archivo ViewfinderView.java.

final boolean edu.uoc.ocr.ViewfinderView.DRAW_WORD_BOXES = true [static, package]

Marcar para dibujar cajas que representan los resultados de TessBaseAPI::GetWords().

Definición en la línea 75 del archivo ViewfinderView.java.

final boolean edu.uoc.ocr.ViewfinderView.DRAW_WORD_TEXT = false [static, package]

Marcar para dibujar cajas que representan los resultados de TessBaseAPI::GetWords().

Definición en la línea 93 del archivo ViewfinderView.java.

Definición en la línea 104 del archivo ViewfinderView.java.

Definición en la línea 103 del archivo ViewfinderView.java.

final Paint edu.uoc.ocr.ViewfinderView.paint [private]

Definición en la línea 102 del archivo ViewfinderView.java.

Definición en la línea 114 del archivo ViewfinderView.java.

Definición en la línea 115 del archivo ViewfinderView.java.

Definición en la línea 108 del archivo ViewfinderView.java.

Definición en la línea 106 del archivo ViewfinderView.java.

Definición en la línea 110 del archivo ViewfinderView.java.

Definición en la línea 109 del archivo ViewfinderView.java.

Definición en la línea 111 del archivo ViewfinderView.java.

String [] edu.uoc.ocr.ViewfinderView.words [private]

Definición en la línea 107 del archivo ViewfinderView.java.


La documentación para esta clase fue generada a partir del siguiente fichero:
 Todo Clases Namespaces Archivos Funciones Variables