어떻게 C\#를 사용 하여 그림 의 문 자 를 스 캔 하고 읽 습 니까?

프로그램 테스트 환경:
  • Visual Studio 버 전 요구 가 2017
  • 보다 낮 지 않 음
  • 이미지 스캐닝 도구:Spire.OCR for.NET
  • 그림 형식:png(이곳 의 그림 형식 은 JPG,PNG,GIF,BMP,TIFF 등 형식 을 지원 합 니 다)
  • 스 캔 한 사진 문자:중국어(중국어,영어,일본어,한국어,독일어,프랑스어 등 지원)
  • .Net Core 2.1
  • 세부 절차
    1.넷 코어 콘 솔 프로그램 을 만 듭 니 다.

    2.NuGet 을 통 해 의존 도 를 추가
    (1)[솔 루 션 자원 관리자]에서 마우스 우 클릭[의존 항목]을 클릭 하고[NuGet 패키지 관리]를 선택 합 니 다.

    (2)팝 업 창 에서[탐색]을 선택 하 십시오.-검색 창 에 Spire.OCR 을 입력 하고"설치"를 누 르 십시오.

    순서대로 팝 업 되 는 두 창 중'확인'과'받 아들 일 게 요'를 선택 하 십시오.


    (3)완료 후 추 가 된 의존 항목 을 볼 수 있 습 니 다.

    3.dll 복사
    상황 1:.net core 3.0 이상 버 전이 라면 bin\Debugetcoreap 3.0\\runtimes\\win-x64ative 폴 더 에서 그림 과 같은 6 개의 dll 파일 을 프로그램 실행 경로 bin\Debugetcoreap 3.0 으로 복사 합 니 다.

    상황 2:.net core 3.0 이하 버 전(예 를 들 어 이 텍스트 의 테스트 환경)이 라면 가방 을 다운로드Spire.OCR하고 압축 을 풀 어야 합 니 다.이 파일 경 로 를 Spire.OCR\\Spire.OCRDependency\x64 의 dll 6 개 를 프로그램 실행 경로 F:\VS 2017 procject\ReadTextFromImg 로 복사 합 니 다.OCR\ReadTextFromImg_OCR\bin\Debugetcoreapp2.1

    4.상기 작업 을 마 친 후 다음 코드 내용 을 참고 하여 그림 의 텍스트 내용 을 읽 을 수 있 습 니 다.
    
    using Spire.OCR;
    using System.IO;
    
    namespace ReadTextFromImg_OCR
    {
        class Program
        {
            static void Main(string[] args)
            {
                OcrScanner scanner = new OcrScanner();
                scanner.Scan("image.png");
                File.WriteAllText("output.txt", scanner.Text.ToString());
            }
        }
    }
    테스트 그림:

    텍스트 읽 기 결과:

    이상 은 C\#를 사용 하여 그림 속 의 문 자 를 스 캔 하고 읽 는 방법 입 니 다.C\#로 그림 속 의 문 자 를 스 캔 하고 읽 는 것 에 관 한 자 료 는 우리 의 다른 관련 글 을 주목 하 십시오!

    좋은 웹페이지 즐겨찾기