Lección 1, Tema 1
En Progreso

Bloques de OCR en PictoBlox Copy

27/06/2022

La extensión de Inteligencia Artificial en PictoBlox tiene bloques dedicados a OCR. Primero agreguemos la extensión en nuestro proyecto:

  1. Cree un nuevo proyecto en PictoBlox.
  2. Seleccione evive como su tablero en la pestaña Tablero en la barra de menú.
  3. A continuación, haga clic en el botón Agregar extensión y agregue la extensión de Inteligencia artificial .

Ahora, echemos un vistazo a los bloques:

Bloques de reconocimiento de texto

Para el reconocimiento de texto, usaremos los mismos bloques que usamos en visión artificial. Tienes que seleccionar el tipo de texto que quieres reconocer en la imagen. Los dos tipos de texto que puede reconocer el bloque son:

  1. Texto escrito a mano
  2. Texto impreso

Puede ingresar la imagen de las siguientes maneras:

  1. Entrada de la cámara
  2. URL: enlace en línea de la imagen
  3. Desde el escenario, el telón de fondo o el disfraz

Reconocimiento de texto impreso

Una vez que haya analizado la imagen en busca de texto impreso, puede utilizar un bloque de resultado de texto impreso para obtener el texto reconocido de la imagen en un formato de cadena.

Por ejemplo, si ingresa la imagen de arriba en uno de los bloques de reconocimiento , el texto reconocido será el siguiente: 

Reconocer texto escrito a mano

Una vez que haya analizado las imágenes en busca de texto escrito a mano, puede utilizar un bloque de resultado de texto escrito a mano para obtener el texto reconocido de la imagen en un formato de cadena.

Por ejemplo, si ingresa la imagen de arriba en uno de los bloques de reconocimiento , el texto reconocido será el siguiente. Puede extraer la ciudad y Pincode fácilmente con una simple manipulación de cadenas.

 

Limitaciones de OCR

La precisión de las operaciones de reconocimiento de texto depende de la calidad de las imágenes. Los siguientes factores pueden provocar una lectura inexacta:

  • Imágenes borrosas
  • Texto escrito a mano o en cursiva
  • Estilos de fuente artística
  • Tamaño de texto pequeño
  • Fondos complejos, sombras, reflejos sobre el texto o distorsión de la perspectiva
  • Mayúsculas de gran tamaño o faltantes al comienzo de las palabras
  • Texto en subíndice, superíndice o tachado

¡En el siguiente tema usaremos estos bloques para hacer un proyecto PictoBlox divertido!