AutoPercenty3/test/paddle2onnx/PaddleOCR/deploy/fastdeploy/web
9700X_PC 256b2cd6e5 기존 설치 폴더 삭제 로직 개선: 강제 삭제 시도 및 재시도 로직 추가, 사용자 데이터 백업 후 삭제 확인 절차 강화. ARM 아키텍처에 최적화된 OCR 초기화 로직 추가 및 모듈 초기화 시 예외 처리 개선. 불필요한 로그 메시지 주석 처리 및 이미지 처리 모듈 통합. 업데이트 로그에 클린 설치 및 모듈 누락 추가. 2025-09-02 15:44:27 +09:00
..
README.md 기존 설치 폴더 삭제 로직 개선: 강제 삭제 시도 및 재시도 로직 추가, 사용자 데이터 백업 후 삭제 확인 절차 강화. ARM 아키텍처에 최적화된 OCR 초기화 로직 추가 및 모듈 초기화 시 예외 처리 개선. 불필요한 로그 메시지 주석 처리 및 이미지 처리 모듈 통합. 업데이트 로그에 클린 설치 및 모듈 누락 추가. 2025-09-02 15:44:27 +09:00

README.md

English | 简体中文

PP-OCRv3 前端部署示例

本节介绍部署PaddleOCR的PP-OCRv3模型在浏览器中运行以及@paddle-js-models/ocr npm包中的js接口。

1. 前端部署PP-OCRv3模型

PP-OCRv3模型web demo使用参考文档

2. PP-OCRv3 js接口

import * as ocr from "@paddle-js-models/ocr";
await ocr.init(detConfig, recConfig);
const res = await ocr.recognize(img, option, postConfig);

ocr模型加载和初始化其中模型为Paddle.js模型格式js模型转换方式参考文档

init函数参数

recognize函数参数

  • img(HTMLImageElement): 输入图像参数类型为HTMLImageElement。
  • option(dict): 可视化文本检测框的canvas参数可不用设置。
  • postConfig(dict): 文本检测后处理参数,默认值为:{shape: 960, thresh: 0.3, box_thresh: 0.6, unclip_ratio:1.5}; thresh是输出预测图的二值化阈值box_thresh是输出框的阈值低于此值的预测框会被丢弃unclip_ratio是输出框扩大的比例。

其它文档