웹 페이지에 JS OCR을 추가하십시오
귀하의 웹 사이트에서 JS OCR
더 많은 쇼케이스 >var input = Module.WasmAsposeOCRInput();
var inputs = new Module.WasmAsposeOCRInputs();
// Prepare settings
var settings = Module.WasmAsposeOCRRecognitionSettings();
input.url = "<file name>";
inputs.push_back(input);
var result = Module.AsposeOCRRecognize(inputs, settings);
// Serrialize result
var result_str = Module.AsposeOCRSerializeResult(
result, Module.ExportFormat.text);
console.log(result_str);
JavaScript를 위해 Aspose.ocr을 선택하는 이유는 무엇입니까?
ASPOSE.ocr for javaScript를 사용하면 스캔 한 페이지, 사진, 스크린 샷 및 기타 이미지에서 웹 페이지 또는 크로스 플랫폼 전자 앱에서 직접 텍스트를 추출 할 수 있습니다. WASM (WebAssembly) 기술을 기반으로하여 웹 서버가 필요하지 않고 최종 사용자의 장치에서 코드를 실행할 수 있습니다. 모든 웹 브라우저 기능에 대한 액세스를 포함하여 JavaScript 컨텍스트에 기본적으로 통합 될 수 있습니다. C ++를 통한 JavaScript의 Aspose.Ocr은 웹에 포함될 때 가장 높은 보안을 제공하며 브라우저의 동일한 오리핀 및 권한 보안 정책을 시행합니다.
강력하고 기능이 풍부한 풍부한 광학 문자 인식 (OCR) API는 중국어 및 힌디어를 포함한 라틴, 키릴 및 아시아 스크립트를 기반으로 140 개 이상의 언어를 지원하며 가장 인기있는 형식의 파일을 인식 할 수 있습니다. 다양한 처리 필터를 사용하면 왜곡, 왜곡 및 시끄러운 이미지를 인식 할 수 있습니다. 인식 결과는 가장 인기있는 데이터 교환 형식으로 반환됩니다.

빠르고 정확한 OCR
C ++ 기술을 통해 고급 JavaScript를 사용하여 고속 및 정확한 OCR 결과를 달성하십시오.
다국어 지원
라틴, 키릴, 아랍어, 페르시아어, 인디 및 중국 스크립트를 포함한 140 개 이상의 언어로 텍스트를 인식하여 C ++ 통합을 통해 JavaScript 응용 프로그램의 다양성을 보장합니다.
다목적 이미지 지원
C ++를 통해 JavaScript를 사용하여 스캐너, 카메라 및 스마트 폰의 이미지를 쉽게 처리합니다.
중국어 인식의 정밀도
C ++를 통해 JavaScript 프로젝트에서 정밀한 6,000 명 이상의 한자를 인식하십시오.
레이아웃 감지
레이아웃에 관계없이 추출 된 텍스트의 올바른 순서를 보장하기 위해 이미지의 컨텐츠 블록을 식별하고 분류합니다.
라이브 코드 샘플
3 줄의 코드로 이미지에서 텍스트 인식을 시작하십시오. 단순성을 경험하십시오!
* 파일을 업로드하거나 서비스를 사용하여 귀하는 동의합니다. 이용 약관 그리고 개인 정보 보호 정책.
이미지를 텍스트로 변환합니다
더 많은 예 >const fileData = new Uint8Array(e.target.result);
let filename = file.name;
let stream = Module.FS.open(filename, "w+");
Module.FS.write(stream, fileData, 0, fileData.length, 0);
Module.FS.close(stream);
var input = Module.WasmAsposeOCRInput();
var inputs = new Module.WasmAsposeOCRInputs();
var settings = Module.WasmAsposeOCRRecognitionSettings();
input.url = filename;
inputs.push_back(input);
var result = Module.AsposeOCRRecognize(inputs, settings);
// Get recognition results as text
var result_str = Module.AsposeOCRSerializeResult(result, Module.ExportFormat.text);
console.log(result_str);
웹 응용 프로그램의 OCR 통합
JavaScript 용 API를 사용하면 코드가 최종 사용자의 웹 브라우저 (클라이언트 측) 또는 Electon과 같은 브라우저 기반 환경에서 직접 실행할 수 있습니다.
지원되는 파일 형식
Aspose.OCR for Javascript via C++ [파일]과 함께 작동 할 수 있습니다.( https://docs.aspose.com/ocr/javascript-cpp/supported-file-formats/ ) 스캐너 나 카메라에서 얻을 수 있습니다. 인식 결과를 저장, 데이터베이스로 가져 오거나 실시간으로 분석 할 수 있습니다.
이미지
- JPEG
- PNG
- TIFF
- BMP
배치 OCR
- ZIP
인식 결과
- Text
- JSON
- XML
손쉬운 설치
C ++를 통한 JavaScript의 ASPOSE.ocr은 외부 종속성을 설치할 필요가없는 자체 포함 된 다운로드 가능한 패키지로 배포됩니다. HTML 페이지 옆에 포장을 풀면 브라우저에서 이미지를 텍스트로 변환 할 준비가되었습니다.
시험 라이센스 요청 제한없이 완전히 기능적인 OCR 애플리케이션의 개발을 시작합니다.
140+ 인식 언어
JavaScript OCR API는 혼합 언어를 포함하여 140 개가 넘는 언어와 인기있는 쓰기 스크립트를 인정합니다.
인식 성능과 신뢰성을 높이기 위해 언어 탐지를 라이브러리에 맡기거나 언어를 직접 정의하십시오.
- ** 확장 된 라틴어 ** 알파벳 : 영어, 스페인어, 프랑스어, 인도네시아어, 포르투갈어, 독일어, 베트남어, 터키, 이탈리아어, 폴란드어 및 80+ 더;
- ** 키릴 릭 ** 알파벳 : 러시아어, 우크라이나, 카자흐, 세르비아, 벨로루시, 불가리아어;
- 아랍어, 페르시아어, 우르두어;
- 힌디어, 마라 티, 부 푸리 등을 포함한 중국어와 데바나 가리 스크립트.
모든 콘텐츠에 적합합니다
JavaScript OCR API는 혼합 언어를 포함하여 140 개가 넘는 언어와 인기있는 쓰기 스크립트를 인정합니다.
인식 성능과 신뢰성을 높이기 위해 언어 탐지를 라이브러리에 맡기거나 언어를 직접 정의하십시오.
주요 기능
Aspose.OCR for Javascript via C++ JavaScript 용 Aspose.ocr의 고급 기능을 탐색하십시오.
사진 OCR
스캔 레벨 정확도로 스마트 폰 사진에서 텍스트를 추출하십시오.
검색 가능한 PDF
모든 스캔을 완전히 검색 가능하고 색인 가능한 문서로 변환하십시오.
URL 인식
로컬로 다운로드하지 않고 URL에서 이미지를 인식하십시오.
대량 인식
다중 페이지 문서, 폴더 및 아카이브의 모든 이미지를 읽으십시오.
모든 글꼴과 스타일
모든 인기있는 서체와 스타일에서 텍스트를 식별하고 인식하십시오.
미세 조정 인식
최상의 인식 결과를 위해 모든 OCR 매개 변수를 조정하십시오.
JavaScript 코드 샘플
C ++를 통해 html 페이지 및 전자 앱으로 JavaScript의 aspose.oc를 원활하게 통합 할 코드 샘플을 발견하십시오.
JavaScript에 대한 간단한 설치
JavaScript를 사용한 이미지 인식
OCR 애플리케이션의 광범위한 채택은 일반적으로 스캐너가 대부분의 사용자에게 일반적이지 않다는 사실에 의해 중지됩니다. OCR 라이브러리에는 강력한 내장 이미지 사전 프로세싱 필터가있어 어둡고 회전, 왜곡 및 시끄러운 이미지를 처리 할 수 있습니다. 모든 이미지 형식에 대한 지원과 함께 스마트 폰 사진을 안정적으로 인식 할 수 있습니다. 사전 처리 및 이미지 보정의 대부분은 자동으로 수행되므로 어려운 경우에만 개입해야합니다.
자동 이미지 수정 -JavaScript를 적용하십시오
// Load photo from user input
const fileData = new Uint8Array(e.target.result);
let filename = file.name;
let stream = Module.FS.open(filename, "w+");
Module.FS.write(stream, fileData, 0, fileData.length, 0);
Module.FS.close(stream);
var input = Module.WasmAsposeOCRInput();
input.url = filename;
// Automatically adjust contrast and remove noise
var settings = Module.WasmAsposeOCRRecognitionSettings();
settings.detect_areas_mode = Module.DetectAreasMode.PHOTO;
settings.auto_contrast = true;
settings.auto_denoising = true;
// Extract text from photo:
var inputs = new Module.WasmAsposeOCRInputs();
inputs.push_back(input);
var result = Module.AsposeOCRRecognize(inputs, settings);
// Output recognition results
var result_str = Module.AsposeOCRSerializeResult(result, Module.ExportFormat.text);
console.log(result_str);
JavaScript 용 Universal Image to Text 변환기
많은 비즈니스, 조직 및 개인이 종이 문서에 대한 의존도를 줄이기 위해 적극적으로 노력하고 있지만, 이는 여전히 저장 및 공유를위한 가장 널리 퍼진 형식입니다. 물리적 아카이브로 뒷받침되는 스캔 된 문서는 규제 준수, 법적 목적, 장기 백업 및 중복성에 충분합니다. 그러나 비즈니스 사례는 기존 스캔 된 컨텐츠 또는 기존 문서의 일부를 기반으로 새로운 컨텐츠를 작성하는 데 종종 발생합니다. ASSPER.OCR을 통해 javaScript의 경우 스캔 한 페이지를 검색 가능하고 편집 가능한 텍스트로 쉽게 변환 할 수 있습니다. 콘텐츠는 높은 정확도와 속도로 인식되어 수동 입력의 시간과 노력을 절약하고 특히 대량의 정보로 작업 할 때 인간 오류가 없도록합니다.
이미지를 문서로 변환 -JavaScript
// Load a scanned page from user input
const fileData = new Uint8Array(e.target.result);
let filename = file.name;
let stream = Module.FS.open(filename, "w+");
Module.FS.write(stream, fileData, 0, fileData.length, 0);
Module.FS.close(stream);
var input = Module.WasmAsposeOCRInput();
input.url = filename;
// Analyze content structure
var settings = Module.WasmAsposeOCRRecognitionSettings();
settings.detect_areas_mode = Module.DetectAreasMode.DOCUMENT;
settings.upscale_small_font = true;
// Extract text from a page
var inputs = new Module.WasmAsposeOCRInputs();
inputs.push_back(input);
var result = Module.AsposeOCRRecognize(inputs, settings);
var editableText = Module.AsposeOCRSerializeResult(result, Module.ExportFormat.text);
테이블에서 숫자 데이터를 추출합니다
현장 사회 학적 조사 또는 재고 목록의 원시 데이터와 같은 수치 데이터가 포함 된 대형 인쇄 테이블을 관리 할 때 수동 추출은 인간 오류에 매우 취약한 느린, 실용적 인 과정이됩니다. OCR은 정보 추출을 자동화하고 표준화하여 일관되고 신뢰할 수있는 결과를 보장합니다. ASPOSE.ocr을 통해 javaScript 용 avaScript 용 스캔 또는 촬영 된 테이블 데이터를 기계로 읽을 수있는 컨텐츠로 전환합니다. 추출 된 데이터는 데이터베이스에 쉽게 통합되어 분석 된 의사 결정에 기여할 수 있습니다.
테이블 이미지 텍스트 - javaScript
// Load a scan or photo from user input
const fileData = new Uint8Array(e.target.result);
let filename = file.name;
let stream = Module.FS.open(filename, "w+");
Module.FS.write(stream, fileData, 0, fileData.length, 0);
Module.FS.close(stream);
var input = Module.WasmAsposeOCRInput();
input.url = filename;
// Analyze tabular structures
var settings = Module.WasmAsposeOCRRecognitionSettings();
settings.detect_areas_mode = Module.DetectAreasMode.TABLE;
// Limit the subset of characters to improve recognition accuracy and increase performance
settings.alphabet = "1234567890.,;";
// Extract text from a table
var inputs = new Module.WasmAsposeOCRInputs();
inputs.push_back(input);
var result = Module.AsposeOCRRecognize(inputs, settings);
var editableText = Module.AsposeOCRSerializeResult(result, Module.ExportFormat.text);