이미지 인식 도구 Tesseract 초기 분석
Tesseract 는 이미지 인식 도구 로 이미지 에 있 는 문 자 를 캡 처 할 수 있 고 다양한 언어(기본 값 은 영어)를 지원 할 수 있 으 며 오픈 소스 파일 을 다운로드 해 야 github 에서 다운로드 할 수 있 습 니 다.지식 응용 프로그램 이 너무 깊이 연구 하지 않 으 려 면 google code 에서 직접 검색 하여 다운로드 하면 됩 니 다.
2.Tesseract 내용
Doc:설명 문서
Tessdata:각종 텍스트 라 이브 러 리 저장(chisim.traineddata:중국어 등)
Tessseract.exe 는 파일 을 시작 하여 Tesseract 를 호출 할 수 있 습 니 다.cmd 방식 으로 호출 할 수 있 습 니 다.먼저 cd 를 해당 디 렉 터 리 에 입력 한 다음 tesseract.exe 그림 이름 내 보 내기 파일 이름(예:tesseract.exe 1.jpg 1)을 입력 하면 tesseract 와 같은 디 렉 터 리 의 1.jpg 파일 인식 결 과 를 1.txt 파일 에 저장 할 수 있 습 니 다.물론 중국 어 를 지원 하려 면 tessdata 에 chi 를 추가 해 야 합 니 다.sim.traineddata 파일,
그리고 호출 예:tesseract.exe 1.jpg 1-L chisim 제정 은 어떤 문자 라 이브 러 리 에 따라 식별 합 니까?물론 이미지 주 소 는 전체 경로,출력 결 과 를 참조 할 수 있 고 전체 경 로 를 사용 할 수 있 습 니 다.Tesseract 를 하나의 도구 로 문자 해석 을 하려 면 성 공률 이 높 은 사용 자 를 추구 하지 않 습 니 다.그러면 수 요 를 만족 시 킬 수 있 습 니 다.CMD 를 통 해 exe 를 호출 하여 직접 실행 할 수 있 습 니 다.놀아 야 할 친구 가 있 으 면 첨부 파일 Tesseract 를 직접 다운로드 할 수 있 습 니 다..rar 파일 간단하게 사용 하기
3.Net 프로젝트 의 고급 사용
만약.Net 프로젝트 가 DLL 방식 으로 인용 하여 연구 개발 해 야 한다 면 Tesseract 를 다운로드 할 수 있 습 니 다.DLL 참조 패키지.
X86 과 X64 는 Tesseract 관련 참조 DLL 을 대상 으로 프로그램 이 있 는 시스템 자릿수 에 따라 자체 적응 설정 을 한다.
liblept168.dll 이 파일 은 windows server 2003 에서 IIS 를 발표 한 경우 오류 정 보 를 불 러 올 수 없습니다.Failed to find library"liblept168.dll"for platform x86.더 높 은 버 전 시스템 에 발표 되면 Tesseract.DLL 을 정상적으로 사용 할 수 있 습 니 다.다음은 tesseract.dll 코드 테스트 입 니 다.
using (var engine = new TesseractEngine(Server.MapPath(@"~/tessdata"), "eng", EngineMode.Default))
{
// have to load Pix via a bitmap since Pix doesn't support loading a stream.
using (var image = new System.Drawing.Bitmap(imageFile.PostedFile.InputStream))
{
using (var pix = PixConverter.ToPix(image))
{
using (var page = engine.Process(pix))
{
meanConfidenceLabel.InnerText = String.Format("{0:P}", page.GetMeanConfidence());
resultText.InnerText = page.GetText();
}
}
}
}
TesseractEngine:구조 함수 파라미터 주의사항=첫 번 째 는 글꼴 라 이브 러 리 경 로 는 tessdata 로 끝내 야 하고 두 번 째 는 chi 를 사용 해 야 합 니 다.중국어이상 에서 말 한 것 이 바로 본문의 전체 내용 이 니 여러분 들 이 좋아 하 시 기 를 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Python 은 어떻게 Tesseract 를 바탕 으로 문자 인식 기능 을 실현 합 니까?여기 서 우 리 는 기계 시각 의 한 가지 인 문자 인식 을 중점적으로 소개 할 것 이다.온라인 그림 의 문 자 를 파 이 썬 라 이브 러 리 로 식별 하고 사용 하 는 방법 을 소개 합 니 다. 그림 을 문자 로 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.