IRONSOFTWAREHOME

OCR 영역 감지를 위한 직사각형 좌표

Curtis Chau
Curtis Chau
Updated: 2026년 6월 29일

여러 IronOCR 메서드는 Rectangle을 받아 이미지 전체가 아닌, 특정 부분에 대해 OCR을 실행할 수 있습니다. 필요한 네 가지 값, x, y, width, 그리고 height은 Microsoft Paint에서 바로 확인할 수 있습니다.

생성자 모습은 다음과 같습니다:

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

각 매개변수는 하나의 측정값에 매핑됩니다:

  • x: 이미지 왼쪽 가장자리에서 영역 시작까지의 거리.
  • y: 이미지 상단 가장자리에서 영역 시작까지의 거리.
  • width: 읽고자 하는 영역의 너비.
  • height: 읽고자 하는 영역의 높이.
  • MeasurementUnits.Pixels: IronOCR에 값을 픽셀 단위로 제공한다고 알립니다.

좌표는 이미지의 좌측 상단 모서리에서 시작하며: x은 오른쪽으로, y은 아래쪽으로 증가합니다.

좌상단을 원점으로 하는 좌표계가 오른쪽으로 X가 성장하고 아래로 Y가 성장하는 것을 보여줍니다

시작하기 전, Microsoft Paint(또는 커서 위치와 선택 영역 크기를 픽셀로 보여주는 에디터), 읽을 이미지, 프로젝트 추가된 IronOCR가 필요합니다.

해결책

1. X와 Y 시작 지점 읽기

Microsoft Paint에서 이미지를 열고 읽고자 하는 영역의 좌상단으로 커서를 옮기세요. 커서 위치가 창의 좌하단에 표시됩니다. 2403, 1653px의 판독 결과로 영역의 시작점을 알 수 있습니다:

Microsoft Paint의 상태 표시줄에 2403, 1653px의 커서 좌표가 OCR 지역의 좌상단에 표시됩니다

X = 2403
Y = 1653
Text

2. 너비와 높이 읽기

선택 도구로 전환하여 대상 텍스트를 감싸는 상자를 끌어주세요. Paint는 좌하단에 선택 영역의 크기를 보고합니다. 1031 × 214px의 판독 결과는 영역의 크기입니다:

Testing123 텍스트를 둘러싼 Microsoft Paint의 선택으로 선택 크기가 1031 x 214px라는 상태 표시줄을 보여줍니다

Width = 1031
Height = 214
Text

3. 직사각형 구축

네 가지 값이 준비되면, Rectangle를 구성하십시오. 위의 Testing123 영역에 대해:

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

4. IronOCR에 전달

OCR 실행 전, 해당 영역으로 입력을 잘라내려면 사각형을 LoadImage에 전달하십시오:

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

디버그 팁

  • 상태 표시줄의 1031 × 214px 값은 선택의 폭과 높이를 의미하며, 좌표가 아닙니다.
  • 2403, 1653px 커서 판독 값은 X와 Y 시작점을 의미하며, 영역의 좌측 상단을 나타냅니다. Paint는 픽셀 단위로 보고하므로, MeasurementUnits.Pixels을 전달하여 일치시킵니다.
  • 값을 눈으로 읽으면 몇 픽셀 정도 차이가 납니다. 절단이 텍스트 일부를 가리면, width 또는 height을 약간 넓히거나, x 또는 y을 낮추십시오.
주의: 전체 이미지 크기(예: 4960 × 7014px)를 직사각형 크기로 사용하지 마세요. 그것은 지역 대신 전체 이미지를 선택합니다.
Curtis Chau
기술 문서 작성자

커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다.

...
더 읽어보기

시작할 준비 되셨나요?

Nuget Downloads 6,236,385버전:2026.9방금 출시

지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.
PDF용 C# NuGet 라이브러리
NuGet을 사용하여 설치하세요

버전: 2026.9

PM > Install-Package IronOcr
nuget.org/packages/IronOcr/
  1. 솔루션 탐색기에서 참조를 마우스 오른쪽 버튼으로 클릭하고 NuGet 패키지 관리를 선택합니다.
  2. 찾아보기를 선택하고 "IronOCR"을 검색하세요.
  3. 패키지를 선택하고 설치하세요
C# PDF DLL
DLL 다운로드

버전: 2026.9

또는 여기에서 Windows 설치 프로그램을 다운로드하십시오.

  1. IronOCR을 다운로드하고 솔루션 디렉터리 내의 ~/Libs와 같은 위치에 압축을 푸세요.
  2. Visual Studio 솔루션 탐색기에서 참조를 마우스 오른쪽 버튼으로 클릭합니다. 찾아보기를 선택하고 "IronOCR.dll"을 선택합니다.

라이선스 가격은 749달러 부터 시작합니다.

Key in blue circle

무료 30일 체험 키를 즉시 받으세요.

Your trial license will be sent to your email address

제한 없음. 100% 무제한 이용. 신용카드 불필요.

bullet_checked신용카드나 계정 생성은 필요하지 않습니다.제한 없음. 100% 무제한 이용. 신용카드 불필요.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
부담 없는 무료 상담을 받아보세요
아래 양식을 작성하시거나 sales@ironsoftware.com으로 이메일을 보내주세요.
고객님의 정보는 항상 비밀로 유지됩니다.
전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.
Iron Software의 고객 로고
지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.