IRONSOFTWAREHOME

Coordenadas del rectángulo para la detección de región OCR

Curtis Chau
Curtis Chau
Updated: 29 de junio de 2026

Varios métodos de IronOCR aceptan un Rectangle para que pueda ejecutar OCR en una sola parte de una imagen en lugar de en toda la imagen. Los cuatro valores que necesita, x, y, width, y height, pueden leerse directamente de Microsoft Paint.

El constructor se ve así:

Rectangle(int x, int y, int width, int height, MeasurementUnits units = MeasurementUnits.Pixels)
C#

Cada parámetro se asigna a una medida:

  • x: distancia desde el borde izquierdo de la imagen hasta el inicio de su región.
  • y: distancia desde el borde superior de la imagen hasta el inicio de su región.
  • width: ancho de la región que desea leer.
  • height: altura de la región que desea leer.
  • MeasurementUnits.Pixels: indica a IronOCR que los valores están en píxeles.

Las coordenadas comienzan en la esquina superior izquierda de la imagen: x crece hacia la derecha, y crece hacia abajo.

Sistema de coordenadas que muestra el origen en la parte superior izquierda con X creciendo a la derecha e Y creciendo hacia abajo

Antes de comenzar, necesitas Microsoft Paint (o cualquier editor que muestre la posición del cursor y el tamaño de la selección en píxeles), la imagen que deseas leer y IronOCR añadido a tu proyecto.

Solución

1. Leer el punto de inicio X e Y

Abre la imagen en Microsoft Paint, luego mueve el cursor a la esquina superior izquierda de la región que deseas leer. La posición del cursor se muestra en la parte inferior izquierda de la ventana. Una lectura de 2403, 1653px le brinda el inicio de la región:

Barra de estado de Microsoft Paint que muestra las coordenadas del cursor 2403, 1653px en la parte superior izquierda de la región OCR

X = 2403
Y = 1653
Text

2. Leer el ancho y la altura

Cambia a la herramienta Seleccionar y arrastra un cuadro sobre el texto objetivo. Paint informa el tamaño de la selección en la parte inferior izquierda. Una lectura de 1031 × 214px son las dimensiones de su región:

Selección de Microsoft Paint alrededor del texto Testing123 con la barra de estado mostrando el tamaño de la selección 1031 x 214px

Width = 1031
Height = 214
Text

3. Construir el rectángulo

Con los cuatro valores en mano, construya el Rectangle. Para la región de Testing123 mencionada:

var rectangle = new Rectangle(2403, 1653, 1031, 214, MeasurementUnits.Pixels);
C#

4. Pascalo a IronOCR

Entregue el rectángulo a LoadImage para recortar la entrada a esa región antes de ejecutar OCR:

var rectangle = new Rectangle(2403, 1653, 1031, 214, MeasurementUnits.Pixels);
ocrInput.LoadImage(frame, rectangle);
C#

Consejos para depuración

  • El valor 1031 × 214px en la barra de estado es el ancho y altura de la selección, no una coordenada.
  • La lectura del cursor 2403, 1653px es el punto de inicio X e Y, lo que significa la parte superior izquierda de la región.
  • Paint reporta en píxeles, así que pase MeasurementUnits.Pixels para coincidir.
  • Leer los valores a ojo los deja alejados por unos píxeles. Si el recorte corta parte del texto, amplíe width o height ligeramente, o baje x o y.
Precaución: No uses el tamaño total de la imagen, como 4960 × 7014px, como el tamaño del rectángulo. Eso selecciona toda la imagen en lugar de tu región.
Curtis Chau
Escritor Técnico

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien estructurados y visualmente atractivos.

...
Leer más

¿Listo para empezar?

Nuget Downloads 6,236,385Versión:2026.9recién lanzado

Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta
Biblioteca C# NuGet para PDF
Instalar con NuGet

Versión: 2026.9

PM > Install-Package IronOcr
nuget.org/packages/IronOcr/
  1. En el Explorador de Soluciones, haga clic derecho en Referencias, Administrar Paquetes NuGet
  2. Selecciona Examinar y busca "IronOCR"
  3. Seleccione el paquete e instale
C# PDF DLL
Descargar DLL

Versión: 2026.9

o descargar el instalador de Windows aquí.

  1. Descarga y descomprime IronOCR en una ubicación como ~/Libs dentro de tu directorio de Solución
  2. En Visual Studio Solution Explorer, haz clic derecho en Referencias. Selecciona Examinar, "IronOCR.dll"

Licencias desde $999

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta