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...
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 |
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.
edu.uoc.ocr.ViewfinderView.ViewfinderView | ( | Context | context, |
AttributeSet | attrs | ||
) |
Definición en la línea 118 del archivo ViewfinderView.java.
void edu.uoc.ocr.ViewfinderView.addResultText | ( | OcrResultText | text | ) |
Adds the given OCR results for drawing to the view.
text | Object containing OCR-derived text and corresponding data. |
Definición en la línea 458 del archivo ViewfinderView.java.
void edu.uoc.ocr.ViewfinderView.onDraw | ( | Canvas | canvas | ) |
Nullifies OCR text to remove it at the next onDraw() drawing.
Definición en la línea 465 del archivo ViewfinderView.java.
void edu.uoc.ocr.ViewfinderView.setCameraManager | ( | CameraManager | cameraManager | ) |
Definición en la línea 101 del archivo ViewfinderView.java.
List<Rect> edu.uoc.ocr.ViewfinderView.characterBoundingBoxes [private] |
Definición en la línea 112 del archivo ViewfinderView.java.
final int edu.uoc.ocr.ViewfinderView.cornerColor [private] |
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.
final int edu.uoc.ocr.ViewfinderView.frameColor [private] |
Definición en la línea 104 del archivo ViewfinderView.java.
final int edu.uoc.ocr.ViewfinderView.maskColor [private] |
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.
Rect edu.uoc.ocr.ViewfinderView.previewFrame [private] |
Definición en la línea 114 del archivo ViewfinderView.java.
Rect edu.uoc.ocr.ViewfinderView.rect [private] |
Definición en la línea 115 del archivo ViewfinderView.java.
List<Rect> edu.uoc.ocr.ViewfinderView.regionBoundingBoxes [private] |
Definición en la línea 108 del archivo ViewfinderView.java.
Definición en la línea 106 del archivo ViewfinderView.java.
List<Rect> edu.uoc.ocr.ViewfinderView.stripBoundingBoxes [private] |
Definición en la línea 110 del archivo ViewfinderView.java.
List<Rect> edu.uoc.ocr.ViewfinderView.textlineBoundingBoxes [private] |
Definición en la línea 109 del archivo ViewfinderView.java.
List<Rect> edu.uoc.ocr.ViewfinderView.wordBoundingBoxes [private] |
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.