Paddleocr

Latest version: v2.10.0

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

2.10

New Contributors
* Hirozy made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14059
* Salmondx made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14078
* Alex37882388 made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14138
* cclauss made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14201
* EnflameGCU made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14142
* Coobiw made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14216
* khanfarhan10 made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14299
* BUJIQI made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14368
* fangfangzk made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14363
* JesuisTong made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14371
* vivienfanghuagood made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14498
* timminator made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14571
* dependabot made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14573
* phlrain made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14596
* nonwill made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14610
* Thanajade made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14620
* mauryaland made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14678
* jk4e made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14715
* warrentdrew made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/14803

Package New Features
- A new Chinese recognition model for document scenarios, addressing some rare Chinese characters, supports a character count exceeding 15,000. CLI usage is as follows:

bash
paddleocr --image_dir xxx.png --lang ch_doc

Similarly, in the Python API, you only need to change the `lang` parameter to ` ch_doc`.

**Full Changelog**: https://github.com/PaddlePaddle/PaddleOCR/compare/v2.9.1...v2.10.0

2.10.0

What's Changed
* update docs by cuicheng01 in https://github.com/PaddlePaddle/PaddleOCR/pull/14031
* update paddle2onnx doc by inisis in https://github.com/PaddlePaddle/PaddleOCR/pull/14038
* fix gpu memory growth by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/14037
* updata en docs by dyning in https://github.com/PaddlePaddle/PaddleOCR/pull/14036
* fix nan in PP-OCRv4 by wangna11BD in https://github.com/PaddlePaddle/PaddleOCR/pull/14043
* update a live promotion by Zhiiixin in https://github.com/PaddlePaddle/PaddleOCR/pull/14042
* reset latex ocr by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/14046
* Update pyproject.toml for add dependency by Liyulingyue in https://github.com/PaddlePaddle/PaddleOCR/pull/14058
* Fix `CMAKE_CXX_FLAGS` optimize flag by Hirozy in https://github.com/PaddlePaddle/PaddleOCR/pull/14059
* fix isnan_v2 is not supported in paddle2onnx by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14060
* ci: Fixed docs multi version error by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/14048
* fix hyperlinks by AmberC0209 in https://github.com/PaddlePaddle/PaddleOCR/pull/14073
* fix nan in ppocrv4 for benchmark by wangna11BD in https://github.com/PaddlePaddle/PaddleOCR/pull/14072
* ci: Support seperate update of branch docs by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/14079
* ci: fixed main doc ci by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/14084
* Allow `create_predictor` function to accept array of ONNX Execution Providers by Salmondx in https://github.com/PaddlePaddle/PaddleOCR/pull/14078
* docs: update quickstart by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/14108
* docs: add command line usage documentation of quickstart page by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/14110
* docs: add installation documentation of paddle by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/14117
* docs: fixed typo by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/14118
* image without any text will show a warning by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14132
* doc: remove duplicate paragraphs by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14133
* docs: update paddle2onnx documentations by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14144
* [third-party] Fix the issue of inference errors with KIE mode in ONNX format by Alex37882388 in https://github.com/PaddlePaddle/PaddleOCR/pull/14138
* update tests PR CI github action by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14159
* 移除doc目录下文档,保留fonts和doc_i18n两个目录 by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/14156
* 移除ppstructure目录下旧有文档 by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/14161
* docs: fixed error image link (14164) by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/14165
* 更新i18n的首页内容到新站点 by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/14166
* docs: fix i18n languange code error by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/14167
* docs: fix syntax error by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/14168
* docs: update i18n docs by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14169
* upgrade to numpy 2.0 and remove imgaug by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13937
* docs: format multi languange docs home page by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/14170
* docs: add the missing image by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14180
* Create close_inactive_issues.yaml by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14183
* update hpi config by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/14076
* Update close_inactive_issues.yaml by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14189
* Update close_inactive_issues.yaml by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14190
* remove lock inactive issues by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14192
* fix benchmark bug by changdazhou in https://github.com/PaddlePaddle/PaddleOCR/pull/14194
* pre-commit autoupdate && pre-commit run --all-files by cclauss in https://github.com/PaddlePaddle/PaddleOCR/pull/14201
* Remove Python 2 compatibility dependency six by cclauss in https://github.com/PaddlePaddle/PaddleOCR/pull/14202
* update quick_start by AmberC0209 in https://github.com/PaddlePaddle/PaddleOCR/pull/14200
* rename train result by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/14217
* fix benchmark bug by changdazhou in https://github.com/PaddlePaddle/PaddleOCR/pull/14235
* fix benchmark det_r50_vd_pse_v2_0 train error by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14239
* update infer/utility.py to support json format model by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14233
* Support inference for GCU by EnflameGCU in https://github.com/PaddlePaddle/PaddleOCR/pull/14142
* update docs by AmberC0209 in https://github.com/PaddlePaddle/PaddleOCR/pull/14230
* fix: Title text partially missing issue in `recovery_to_markdown.py` by Coobiw in https://github.com/PaddlePaddle/PaddleOCR/pull/14216
* change_support list by liuhongen1234567 in https://github.com/PaddlePaddle/PaddleOCR/pull/14293
* support latexocr static train by liuhongen1234567 in https://github.com/PaddlePaddle/PaddleOCR/pull/14297
* docs: Fix chinese image being displayed on the english readme page by khanfarhan10 in https://github.com/PaddlePaddle/PaddleOCR/pull/14299
* docs: update quick_start and recognition doc by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14302
* add d2s_train_image_shape for static train by liuhongen1234567 in https://github.com/PaddlePaddle/PaddleOCR/pull/14312
* update install command by AmberC0209 in https://github.com/PaddlePaddle/PaddleOCR/pull/14314
* fix: unable to export images without text to docx format by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14306
* paddle.shape return int64 tensor by wanghuancoder in https://github.com/PaddlePaddle/PaddleOCR/pull/14318
* docs: add warning of Apolications part by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/14338
* Update algorithm_rec_cppd.md by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14366
* Update 印章弯曲文字识别.md by BUJIQI in https://github.com/PaddlePaddle/PaddleOCR/pull/14368
* update_det_static by Sunting78 in https://github.com/PaddlePaddle/PaddleOCR/pull/14372
* fix:calcute the left_center_pt and right_center_pt from min_area_quad by fangfangzk in https://github.com/PaddlePaddle/PaddleOCR/pull/14363
* add unimernet model by liuhongen1234567 in https://github.com/PaddlePaddle/PaddleOCR/pull/14357
* fix shape64 by wanghuancoder in https://github.com/PaddlePaddle/PaddleOCR/pull/14376
* add slanext models by liu-jiaxuan in https://github.com/PaddlePaddle/PaddleOCR/pull/14374
* fix: replace `rec_image_shape` when manually set by JesuisTong in https://github.com/PaddlePaddle/PaddleOCR/pull/14371
* repair type bug for ppocrv3 by liuhongen1234567 in https://github.com/PaddlePaddle/PaddleOCR/pull/14397
* [WIP]support export with pir and no pir by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/14379
* Add pp formulanet by liuhongen1234567 in https://github.com/PaddlePaddle/PaddleOCR/pull/14429
* repair formula bug when export by liuhongen1234567 in https://github.com/PaddlePaddle/PaddleOCR/pull/14442
* modify export with pir by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/14441
* update SLANet inference weights for adapt to paddle3.0b2 by cuicheng01 in https://github.com/PaddlePaddle/PaddleOCR/pull/14467
* fix_server_v4_det_output by Sunting78 in https://github.com/PaddlePaddle/PaddleOCR/pull/14472
* fix label_dict save bug by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/14273
* add ppocrv4_doc dict by liuhongen1234567 in https://github.com/PaddlePaddle/PaddleOCR/pull/14499
* fix latex_ocr inference by vivienfanghuagood in https://github.com/PaddlePaddle/PaddleOCR/pull/14498
* fix SLANeXt export bug by liu-jiaxuan in https://github.com/PaddlePaddle/PaddleOCR/pull/14512
* add version control for export and modify hpi config by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/14513
* fix slanext export bug by liu-jiaxuan in https://github.com/PaddlePaddle/PaddleOCR/pull/14519
* repair bug in latexocr cpu infer and typo in bleu score by liuhongen1234567 in https://github.com/PaddlePaddle/PaddleOCR/pull/14552
* Fix language error and spelling mistakes in the documentation by timminator in https://github.com/PaddlePaddle/PaddleOCR/pull/14571
* Keep GitHub Actions up to date with GitHub's Dependabot by cclauss in https://github.com/PaddlePaddle/PaddleOCR/pull/14569
* repair train bug in multi gpu by liuhongen1234567 in https://github.com/PaddlePaddle/PaddleOCR/pull/14576
* build(deps): bump the github-actions group with 3 updates by dependabot in https://github.com/PaddlePaddle/PaddleOCR/pull/14573
* remove max inplace grad by phlrain in https://github.com/PaddlePaddle/PaddleOCR/pull/14596
* build(deps): bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 in the github-actions group by dependabot in https://github.com/PaddlePaddle/PaddleOCR/pull/14603
* CPP: emplace_back() replaces many push_back()...to improve performance by nonwill in https://github.com/PaddlePaddle/PaddleOCR/pull/14610
* Add Thai character dictionary for OCR recognition by Thanajade in https://github.com/PaddlePaddle/PaddleOCR/pull/14620
* CPP: Make functions mostly noexcept to improve runtime performance by nonwill in https://github.com/PaddlePaddle/PaddleOCR/pull/14613
* CPP: tidied file header includes by nonwill in https://github.com/PaddlePaddle/PaddleOCR/pull/14621
* repair bleu score computation by liuhongen1234567 in https://github.com/PaddlePaddle/PaddleOCR/pull/14626
* CPP: codes view and some minimum fix (compiler warning...) by nonwill in https://github.com/PaddlePaddle/PaddleOCR/pull/14635
* Add english docu for CMAKE compilation on windows by timminator in https://github.com/PaddlePaddle/PaddleOCR/pull/14641
* CPP: Using vector initialize list constructor by nonwill in https://github.com/PaddlePaddle/PaddleOCR/pull/14656
* fix dy shapes of trt for rec models by TingquanGao in https://github.com/PaddlePaddle/PaddleOCR/pull/14654
* Update quick_start.md by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14658
* allow environment variable for BASE_DIR models by mauryaland in https://github.com/PaddlePaddle/PaddleOCR/pull/14678
* use the env variable PADDLE_OCR_BASE_DIR if it exists to download models by mauryaland in https://github.com/PaddlePaddle/PaddleOCR/pull/14686
* docs: update quick_start doc by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14690
* docs/en: fix typo by jk4e in https://github.com/PaddlePaddle/PaddleOCR/pull/14715
* fix_ppocrv3_dy2st_config by Sunting78 in https://github.com/PaddlePaddle/PaddleOCR/pull/14721
* fix static train of ppocrv3_mobile_rec by liuhongen1234567 in https://github.com/PaddlePaddle/PaddleOCR/pull/14724
* docs: add infer_deploy module in navigate bar by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/14728
* docs: update paddle2onnx docs by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14745
* docs: update android demo doc by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14756
* fix LaTeXOCR hpi_config by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/14739
* unlock albumentations version by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14746
* fix `OverflowError` in text_visual func by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14758
* Fix typos by co63oc in https://github.com/PaddlePaddle/PaddleOCR/pull/14795
* Fix typos by co63oc in https://github.com/PaddlePaddle/PaddleOCR/pull/14798
* Fix typos by co63oc in https://github.com/PaddlePaddle/PaddleOCR/pull/14800
* remove usused mem in latex_ocr head by warrentdrew in https://github.com/PaddlePaddle/PaddleOCR/pull/14803
* Fix typos in several files by co63oc in https://github.com/PaddlePaddle/PaddleOCR/pull/14808
* Fix typos in several files by co63oc in https://github.com/PaddlePaddle/PaddleOCR/pull/14812
* fix bs for hpi config by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/14807
* add cli rec model by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/14740
* docs: fix typos by jk4e in https://github.com/PaddlePaddle/PaddleOCR/pull/14816
* docs: fix typos by jk4e in https://github.com/PaddlePaddle/PaddleOCR/pull/14817
* New capabilities added for version 2.10 by cuicheng01 in https://github.com/PaddlePaddle/PaddleOCR/pull/14810
* Fix wrong date in newly added capabilities by timminator in https://github.com/PaddlePaddle/PaddleOCR/pull/14819
* docs: remove Python 3.7 related expressions by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14818

2.9.1

What's Changed
* [cherry-pick] update paddle2onnx doc by inisis in https://github.com/PaddlePaddle/PaddleOCR/pull/14051
* [cherry-pick] fix isnan is not supported and update pyproject by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14061
* [cherry-pick] ci: Fixed docs multi version error by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/14063


**Full Changelog**: https://github.com/PaddlePaddle/PaddleOCR/compare/v2.9.0...v2.9.1

2.9.0

What's Changed
* fix: table recognition content is not escaped properly by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13277
* fix bug when layout_predictor is None by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13279
* add url in pyproject, and update version number by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13274
* unifying data types in the SLAHead by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13276
* add PaddleX info to README by TingquanGao in https://github.com/PaddlePaddle/PaddleOCR/pull/13308
* Update expired link in quickstart.md by ZeddYu in https://github.com/PaddlePaddle/PaddleOCR/pull/13253
* optimize func: get_infer_gpuid by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13275
* fix slice op parameters not being passed correctly by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13319
* Solve ModuleNotFoundError: No module named 'tools.infer' by myhloli in https://github.com/PaddlePaddle/PaddleOCR/pull/13348
* Add hardware docs by nepeplwu in https://github.com/PaddlePaddle/PaddleOCR/pull/13329
* add paddlex link by TingquanGao in https://github.com/PaddlePaddle/PaddleOCR/pull/13316
* Fix the dictionary bug in tablerec inference by Topdu in https://github.com/PaddlePaddle/PaddleOCR/pull/13362
* add bn_dict.txt by taeefnajib in https://github.com/PaddlePaddle/PaddleOCR/pull/13373
* add missing docstring in paddleocr.py using copilot by jzhang533 in https://github.com/PaddlePaddle/PaddleOCR/pull/13344
* line 445 program.py by ManikSinghSarmaal in https://github.com/PaddlePaddle/PaddleOCR/pull/13389
* fix layout recovery import error by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13434
* Latexocr paddle by liuhongen1234567 in https://github.com/PaddlePaddle/PaddleOCR/pull/13401
* [doc]add amp train notes for detection train by andyjiang1116 in https://github.com/PaddlePaddle/PaddleOCR/pull/13481
* remove some of the less common dependencies by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13461
* docs: Add a new document site by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/13375
* Update mkdocs.yml by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13487
* chore: Update issue template by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/13505
* chore: Update bug report template by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/13508
* Fix cpp_infer "--enable_mkldnn=false" not effective by hiroi-sora in https://github.com/PaddlePaddle/PaddleOCR/pull/13539
* Enable Main Branch Support for PaddleX by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/13523
* docs: Update README by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/13543
* docs: Update README_en by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/13545
* 修改错别字 by MonkeyBrothers in https://github.com/PaddlePaddle/PaddleOCR/pull/13544
* docs: Remove old applications docs by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/13551
* fix: 'numpy' has no attribute 'astype' by laolitou in https://github.com/PaddlePaddle/PaddleOCR/pull/13554
* add latexocr docs and fix some typos by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13532
* chore(Issue_template): Add validation of Environment and MPE code by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/13559
* skip text files when running test ci by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13561
* fix bug for paddlepaddle3.0 by changdazhou in https://github.com/PaddlePaddle/PaddleOCR/pull/13568
* docs: Update the pdf file path in the operation demonstration by Gmgge in https://github.com/PaddlePaddle/PaddleOCR/pull/13575
* support benchmark for paddlepaddle3.0 by changdazhou in https://github.com/PaddlePaddle/PaddleOCR/pull/13574
* improve the reading experience of some documents by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13562
* update dive into OCR book link by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13581
* docs: Shorten the image path and remove dupliate images by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/13585
* docs: Fix docs errors by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/13588
* skip text files when running test ci on push by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13582
* docs: Add android_demo docs by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/13601
* fix download bug when use multi gpus by changdazhou in https://github.com/PaddlePaddle/PaddleOCR/pull/13610
* disable automatic checks for new version albumentations by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13583
* 修复LaTeXOCR 在paddleX中的一些问题 by liuhongen1234567 in https://github.com/PaddlePaddle/PaddleOCR/pull/13646
* update docs and remove out-of-date event by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13660
* setuptools 72.2.0 result in that MANIFEST.in is invalid by TingquanGao in https://github.com/PaddlePaddle/PaddleOCR/pull/13670
* update docs and remove old docs by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13662
* update docs and fix markdown render error by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13678
* chore: Update issue template by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/13679
* cache Python dependencies and PaddleOCR files by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13682
* Add files via upload by lingskr in https://github.com/PaddlePaddle/PaddleOCR/pull/13685
* Update ch_PP-OCRv4_rec_distillation.yml by jiqirenfeile in https://github.com/PaddlePaddle/PaddleOCR/pull/13692
* Remove channel links from docs by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/13674
* Code Style Unification by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/13697
* docs: Remove doc/datasets directory and fix docs/datasets documents by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/13700
* Provides Vietnamese dictionary and corpus by lingskr in https://github.com/PaddlePaddle/PaddleOCR/pull/13698
* Modify the data processing part of LaTeXOCR and replace the absolute path by a relative path by liuhongen1234567 in https://github.com/PaddlePaddle/PaddleOCR/pull/13702
* use setuptools-scm extracts PaddleOCR versions by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13716
* Repair the bug in the inference script for LaTeX OCR by liuhongen1234567 in https://github.com/PaddlePaddle/PaddleOCR/pull/13750
* fixed: mkldnn -> onednn by achieve-dream1221 in https://github.com/PaddlePaddle/PaddleOCR/pull/13757
* remove unused enumerate by Kayzwer in https://github.com/PaddlePaddle/PaddleOCR/pull/13760
* update applications/overview.md by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13763
* Fix setting of make border epoch by Sunting78 in https://github.com/PaddlePaddle/PaddleOCR/pull/13783
* Fix doc link in docs by Topdu in https://github.com/PaddlePaddle/PaddleOCR/pull/13792
* Add support for Hebrew Language and Alphabet by johnlockejrr in https://github.com/PaddlePaddle/PaddleOCR/pull/13797
* Add Syriac script support by johnlockejrr in https://github.com/PaddlePaddle/PaddleOCR/pull/13800
* update KIE docs by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13799
* fix the CI running errors in tests. by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13846
* Fix pir dy2st train by 0x45f in https://github.com/PaddlePaddle/PaddleOCR/pull/13853
* fix SRN algorithm infer error by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13851
* update pretrain for benchmark by changdazhou in https://github.com/PaddlePaddle/PaddleOCR/pull/13820
* fix bugs for SLANet infer by liu-jiaxuan in https://github.com/PaddlePaddle/PaddleOCR/pull/13861
* fix version by TingquanGao in https://github.com/PaddlePaddle/PaddleOCR/pull/13895
* set --image_dir to be required by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13896
* support export after save model by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/13844
* fix hubserving run error by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13918
* fix lateocr bug by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/13920
* 1.在ppstructure管道中添加latex_ocr公式识别功能;2.添加pdf转markdown文件功能 by ztyf-lq in https://github.com/PaddlePaddle/PaddleOCR/pull/13868
* updata 2.9, adding new models and supporting all-in-one full developm… by dyning in https://github.com/PaddlePaddle/PaddleOCR/pull/13932
* updata 2.9, adding new models and supporting all-in-one full developm… by dyning in https://github.com/PaddlePaddle/PaddleOCR/pull/13933
* adding new models and supporting all-in-one full development tools by dyning in https://github.com/PaddlePaddle/PaddleOCR/pull/13934
* Update quick_start.md with html, not md by dyning in https://github.com/PaddlePaddle/PaddleOCR/pull/13935
* Update quick_start.md for paddlex by dyning in https://github.com/PaddlePaddle/PaddleOCR/pull/13936
* pdf to markdown document by ztyf-lq in https://github.com/PaddlePaddle/PaddleOCR/pull/13942
* Update algorithm_rec_vitstr_en.md by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13947
* update a live promotion by Zhiiixin in https://github.com/PaddlePaddle/PaddleOCR/pull/13954
* ci: Support multi version docs by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/13957
* docs: Add tip of old documents by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/13960
* ci: Fix mike error by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/13962
* Update README.md, fixed broken quick start link by Kozmosa in https://github.com/PaddlePaddle/PaddleOCR/pull/13965
* fix broken link by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13970
* [NPU] cherrypick13983 by wangna11BD in https://github.com/PaddlePaddle/PaddleOCR/pull/13984
* change all-in-one to low-code by AmberC0209 in https://github.com/PaddlePaddle/PaddleOCR/pull/13979
* avoid ZeroDivisionError when training. by lona-cn in https://github.com/PaddlePaddle/PaddleOCR/pull/13989
* bugfixed: deploy/slim/quantization/export_model.py import error by yes-github in https://github.com/PaddlePaddle/PaddleOCR/pull/13994
* fix some error of paddlex docs by dyning in https://github.com/PaddlePaddle/PaddleOCR/pull/13987
* fix a pir while bug by wanghuancoder in https://github.com/PaddlePaddle/PaddleOCR/pull/14016
* update docs for release by cuicheng01 in https://github.com/PaddlePaddle/PaddleOCR/pull/14028
* [cherry-pick]update docs by cuicheng01 in https://github.com/PaddlePaddle/PaddleOCR/pull/14032
* [cherry-pick] Release/2.9, updata en docs by dyning in https://github.com/PaddlePaddle/PaddleOCR/pull/14045
* 【cherry-pick】fix gpu memory growth by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/14044
* 【cherry-pick】reset latex ocr by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/14047

New Contributors
* ZeddYu made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13253
* nepeplwu made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13329
* taeefnajib made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13373
* ManikSinghSarmaal made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13389
* liuhongen1234567 made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13401
* hiroi-sora made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13539
* MonkeyBrothers made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13544
* laolitou made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13554
* lingskr made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13685
* jiqirenfeile made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13692
* achieve-dream1221 made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13757
* Kayzwer made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13760
* Sunting78 made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13783
* johnlockejrr made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13797
* 0x45f made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13853
* liu-jiaxuan made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13861
* ztyf-lq made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13868
* Kozmosa made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13965
* AmberC0209 made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13979
* lona-cn made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13989
* yes-github made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13994

**Full Changelog**: https://github.com/PaddlePaddle/PaddleOCR/compare/v2.8.0...v2.9.0

2.8.1

What's Changed
* [cherry-pick] add project url and fix a bug by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13281
* [cherry-pick] fix slice op parameters not being passed correctly (13319) by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13324
* Fix the dictionary bug in tablerec inference by Topdu in https://github.com/PaddlePaddle/PaddleOCR/pull/13364


**Full Changelog**: https://github.com/PaddlePaddle/PaddleOCR/compare/v2.8.0...v2.8.1

2.8.0

**[终于等到你!PaddleOCR 新版本发布!](https://pfcc.blog/posts/paddleocr-release)**

What's Changed
* [Cherry-pick] 10515 by ToddBear in https://github.com/PaddlePaddle/PaddleOCR/pull/10537
* [BugFix]compat_pillow by shiyutang in https://github.com/PaddlePaddle/PaddleOCR/pull/10596
* [bug fix] fix none res in recovery by andyjiang1116 in https://github.com/PaddlePaddle/PaddleOCR/pull/10603
* Fix seed passing issue of build_dataloader by RuohengMa in https://github.com/PaddlePaddle/PaddleOCR/pull/10614
* [bug fix]rm invalid params by andyjiang1116 in https://github.com/PaddlePaddle/PaddleOCR/pull/10605
* [Cherry-pick] 10441 10512 by moehuster in https://github.com/PaddlePaddle/PaddleOCR/pull/10593
* 修改数据增强导致的DSR报错 by xu-peng-7 in https://github.com/PaddlePaddle/PaddleOCR/pull/10662
* onnxruntime support gpu by WenmuZhou in https://github.com/PaddlePaddle/PaddleOCR/pull/10668
* Update VQA to use the updated LayoutLM syntax from PaddleNLP by sijunhe in https://github.com/PaddlePaddle/PaddleOCR/pull/9791
* 实现功能:当--savefile为true时,在--output下以当前图片名称后接“.txt”为文件名保存ocr推理结果,解决了issues: by WilliamQf-AI in https://github.com/PaddlePaddle/PaddleOCR/pull/10628
* Cherrypicking GH-10217 and GH-10216 to PaddlePaddle:dygraph by UserUnknownFactor in https://github.com/PaddlePaddle/PaddleOCR/pull/10654
* fix numpy speed by wanghuancoder in https://github.com/PaddlePaddle/PaddleOCR/pull/10773
* Cherrypicking GH-10251 & GH-10181 to PaddleOCR:dygraph by itasli in https://github.com/PaddlePaddle/PaddleOCR/pull/10710
* rec_r45_abinet.yml add max_length and image_size by xlg-go in https://github.com/PaddlePaddle/PaddleOCR/pull/10744
* ch_PP-OCRv4_rec_distill.yml, fix KeyError: 'NRTRLabelDecode' by xlg-go in https://github.com/PaddlePaddle/PaddleOCR/pull/10761
* 根据推理对三通道的图像需求,以及opencv中imread参数说明IMREAD_COLOR(If set, always convert … by Gmgge in https://github.com/PaddlePaddle/PaddleOCR/pull/10777
* Update algorithm_kie_vi_layoutxlm_en.md by sagarjgb in https://github.com/PaddlePaddle/PaddleOCR/pull/10736
* Add new recognition method "ParseQ" by ToddBear in https://github.com/PaddlePaddle/PaddleOCR/pull/10836
* rm fluid for paddle dev by tink2123 in https://github.com/PaddlePaddle/PaddleOCR/pull/10931
* rec_r45_abinet for export model by xlg-go in https://github.com/PaddlePaddle/PaddleOCR/pull/10892
* fix:修复通道数不匹配造成的PPOCRLabel启动失败问题10748,根据更新日志发现10655,由于paddleocr中增加了对… by Gmgge in https://github.com/PaddlePaddle/PaddleOCR/pull/10847
* [New] add rec CPPD model by Topdu in https://github.com/PaddlePaddle/PaddleOCR/pull/10990
* fix `cls_x` and `bbox_x` is possibly unbound by SigureMo in https://github.com/PaddlePaddle/PaddleOCR/pull/10991
* add svtr large model by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/10937
* [WIP]support eval pre epoch by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/11003
* Update kie_datasets_en.md by sagarjgb in https://github.com/PaddlePaddle/PaddleOCR/pull/10735
* fix import collection for py310 by tink2123 in https://github.com/PaddlePaddle/PaddleOCR/pull/11012
* update ppocrv4_framework by tink2123 in https://github.com/PaddlePaddle/PaddleOCR/pull/11048
* Update how_to_do_kie_en.md by sagarjgb in https://github.com/PaddlePaddle/PaddleOCR/pull/10731
* add cppd u14m train model and doc by Topdu in https://github.com/PaddlePaddle/PaddleOCR/pull/11052
* Fixed bug with "max_text_length" for VisionLAN by victor30608 in https://github.com/PaddlePaddle/PaddleOCR/pull/11025
* Cherrypicking GH-10923 to PaddleOCR:dygraph by itasli in https://github.com/PaddlePaddle/PaddleOCR/pull/11069
* Update quickstart_en.md by sagarjgb in https://github.com/PaddlePaddle/PaddleOCR/pull/10732
* Update README.md by sagarjgb in https://github.com/PaddlePaddle/PaddleOCR/pull/10733
* Update algorithm_overview_en.md by sagarjgb in https://github.com/PaddlePaddle/PaddleOCR/pull/10734
* [Cherry-pick] Cherry-pick from release/2.6 by shiyutang in https://github.com/PaddlePaddle/PaddleOCR/pull/11092
* [TIPC]update tipc scripts by USTCKAY in https://github.com/PaddlePaddle/PaddleOCR/pull/11097
* fix satrn export for paddle2.5 by tink2123 in https://github.com/PaddlePaddle/PaddleOCR/pull/11096
* [BugFix]Fix parseq net by shiyutang in https://github.com/PaddlePaddle/PaddleOCR/pull/11126
* update uygur dict by hfengzhi in https://github.com/PaddlePaddle/PaddleOCR/pull/11125
* Add tipc for "ParseQ" method by ToddBear in https://github.com/PaddlePaddle/PaddleOCR/pull/10843
* fix SAR inference, when batch size>1, norm_img_batch and valid_ratios… by shiyunalex in https://github.com/PaddlePaddle/PaddleOCR/pull/11238
* v4 det cml configs by sylarwcy in https://github.com/PaddlePaddle/PaddleOCR/pull/11258
* 解決recognition的train test分割程式執行後的文檔每行間多出一行空格 by DingHsun in https://github.com/PaddlePaddle/PaddleOCR/pull/11280
* Fix for Ambiguous Boolean Evaluation Error in PaddleOCR with Python 3.11 by muhammadAgfian96 in https://github.com/PaddlePaddle/PaddleOCR/pull/11287
* Dygraph【benchmark】add max_mem_reserved for benchmark by mmglove in https://github.com/PaddlePaddle/PaddleOCR/pull/11284
* Fix bug when running on XPU by RuohengMa in https://github.com/PaddlePaddle/PaddleOCR/pull/11299
* Dygraph by RuohengMa in https://github.com/PaddlePaddle/PaddleOCR/pull/11301
* Dygraph fix max_mem_reserved for benchmark by mmglove in https://github.com/PaddlePaddle/PaddleOCR/pull/11341
* 在check_gpu时增加对当前环境可用设备的检查 by TracebaK in https://github.com/PaddlePaddle/PaddleOCR/pull/11293
* Fixed some bugs that caused PPOCRLabel to crash, added ability to expand checkboxes by g39088902 in https://github.com/PaddlePaddle/PaddleOCR/pull/11236
* fix a bug for rec_postprocess.py by Ataraxy33 in https://github.com/PaddlePaddle/PaddleOCR/pull/11389
* Optimize prediction on long image and deduplicate similar boxes with multiple lables by marswen in https://github.com/PaddlePaddle/PaddleOCR/pull/11366
* doc: add doc for satrn by wkml in https://github.com/PaddlePaddle/PaddleOCR/pull/11397
* Update zeros' comment in rec_abinet_head.py by YesianRohn in https://github.com/PaddlePaddle/PaddleOCR/pull/11374
* Fix QPointF IndexError: list index out of range by firmament2008 in https://github.com/PaddlePaddle/PaddleOCR/pull/11393
* update paddlex of readme by zhangyubo0722 in https://github.com/PaddlePaddle/PaddleOCR/pull/11422
* chore: add notes for docker gpu deploy PP-OCRv4 by sheiy in https://github.com/PaddlePaddle/PaddleOCR/pull/11390
* Fix words by co63oc in https://github.com/PaddlePaddle/PaddleOCR/pull/11448
* [Feature]Complete the ppocrv4_act by ranchongzhi in https://github.com/PaddlePaddle/PaddleOCR/pull/11345
* rm QR code in the document by tink2123 in https://github.com/PaddlePaddle/PaddleOCR/pull/11512
* rm QR code by tink2123 in https://github.com/PaddlePaddle/PaddleOCR/pull/11532
* Fix dead links by MatKollar in https://github.com/PaddlePaddle/PaddleOCR/pull/11520
* cherry-pick for lazy import pymupdf and pre-commit by tink2123 in https://github.com/PaddlePaddle/PaddleOCR/pull/11692
* adapter new type promotion rule for Paddle 2.6 by zxcd in https://github.com/PaddlePaddle/PaddleOCR/pull/11698
* setup a workflow for publishing package to pypi by jzhang533 in https://github.com/PaddlePaddle/PaddleOCR/pull/11804
* update link mentioned at 11763 by jzhang533 in https://github.com/PaddlePaddle/PaddleOCR/pull/11764
* fix AttributeError by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/11686
* fix: Correct misuse of `try_import` from `paddle.utils` by neteroster in https://github.com/PaddlePaddle/PaddleOCR/pull/11820
* Update quickstart.md for a better python pdf demo by qwedc001 in https://github.com/PaddlePaddle/PaddleOCR/pull/11927
* Update quickstart_en.md by qwedc001 in https://github.com/PaddlePaddle/PaddleOCR/pull/11934
* Enhance the OCR recognition accuracy of PPStructure. by RussellLuo in https://github.com/PaddlePaddle/PaddleOCR/pull/11916
* add u14m results of cppd by Topdu in https://github.com/PaddlePaddle/PaddleOCR/pull/11943
* use tensor.shape bug not paddle.shape(tensor) by wanghuancoder in https://github.com/PaddlePaddle/PaddleOCR/pull/11919
* add pre-commit workflow by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/11973
* docs: Update FAQ.md, delete repeated question by xu8117 in https://github.com/PaddlePaddle/PaddleOCR/pull/11972
* Fix the bug where Python scripts fail to execute PDF text recognition… by guangyunms in https://github.com/PaddlePaddle/PaddleOCR/pull/11994
* 【OCR Issue No.9】以可选形式支持Visualdl by Liyulingyue in https://github.com/PaddlePaddle/PaddleOCR/pull/11947
* fix weird version info by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/12003
* 【OCR Issue No.9】移除明确不适合放在ppocr依赖中的依赖项 by Liyulingyue in https://github.com/PaddlePaddle/PaddleOCR/pull/11946
* Burmese Language dict and corpus by 1chimaruGin in https://github.com/PaddlePaddle/PaddleOCR/pull/12020
* 面版识别添加onnx支持完善 by heweisheng in https://github.com/PaddlePaddle/PaddleOCR/pull/12068
* Update README.md by dyning in https://github.com/PaddlePaddle/PaddleOCR/pull/12086
* fix readme codestyle by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/12095
* fix wrong link for 通用OCR in README.txt by tackhwa in https://github.com/PaddlePaddle/PaddleOCR/pull/12100
* move PPOCRLabel to PFCCLab/PPOCRLabel by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/12104
* move StyleText to PFCCLab/StyleText by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/12121
* openocr compti code by Topdu in https://github.com/PaddlePaddle/PaddleOCR/pull/12033
* table rec code by invictuszhao in https://github.com/PaddlePaddle/PaddleOCR/pull/11999
* Error with pyclipper inhomogeneous expanded array by zovelsanj in https://github.com/PaddlePaddle/PaddleOCR/pull/12108
* 【OCR Issue No.2】修复训练过程中找不到對應模型和训练时计算精度报错 by mattheliu in https://github.com/PaddlePaddle/PaddleOCR/pull/12140
* fix the issue of repeatedly downloading pretrained model by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/12142
* fix typo by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/12146
* Added Bengali , gujrati and kazakh dictionary by asif-ca in https://github.com/PaddlePaddle/PaddleOCR/pull/12151
* add ci for paddleocr test by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/12062
* update community section of README, and did a few tweaks by jzhang533 in https://github.com/PaddlePaddle/PaddleOCR/pull/12154
* 【OCR Issue No.12】Modify the setuptools configuration from SETUP.py into PYPROJECT.toml by Liyulingyue in https://github.com/PaddlePaddle/PaddleOCR/pull/12013
* commit fix by running pre-commit run -a by jzhang533 in https://github.com/PaddlePaddle/PaddleOCR/pull/12165
* added sliding window for large image inference by aspaul20 in https://github.com/PaddlePaddle/PaddleOCR/pull/12152
* chore(issue_template): Optimize issue template and add Dissucussion entry by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/12171
* fix the error of `np.int` by Liyulingyue in https://github.com/PaddlePaddle/PaddleOCR/pull/12249
* add `slice` op demo for quickstart by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/12439
* fix and enable flake8 E721 by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/12258
* Update pyproject.toml by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/12520
* Save detection inference logs to file by AlexPasqua in https://github.com/PaddlePaddle/PaddleOCR/pull/12042
* update common pre-commit configs by jzhang533 in https://github.com/PaddlePaddle/PaddleOCR/pull/12516
* Update FAQ.md by SkyFlap in https://github.com/PaddlePaddle/PaddleOCR/pull/12528
* Save recognition inference logs to file by AlexPasqua in https://github.com/PaddlePaddle/PaddleOCR/pull/12542
* add test for cls_postprocess by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/12534
* fix layout recovery error: list index out of range by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/12541
* update documentation about the installation by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/12565
* Update README.md by SkyFlap in https://github.com/PaddlePaddle/PaddleOCR/pull/12583
* fix wrong output when --det=False by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/12589
* fix requirements.txt by wencan in https://github.com/PaddlePaddle/PaddleOCR/pull/12605
* Add note about issue and Discussions on README by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/12703
* 【Doc】Add notification document by tink2123 in https://github.com/PaddlePaddle/PaddleOCR/pull/12731
* docs(README): Add Discord shields by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/12755
* [doc] Fix wrong link by enximi in https://github.com/PaddlePaddle/PaddleOCR/pull/12824
* fix wrong function name by enximi in https://github.com/PaddlePaddle/PaddleOCR/pull/12826
* [doc] fixing broken links and updating paddle2onnx usage descriptions by Mrxuba in https://github.com/PaddlePaddle/PaddleOCR/pull/12749
* add layout score return by myhloli in https://github.com/PaddlePaddle/PaddleOCR/pull/13068
* fix pr11999 about slanet train error. by UserWangZz in https://github.com/PaddlePaddle/PaddleOCR/pull/13073
* temporarily set numpy < 2.0 by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13136
* docs: Fixed the invalid Discord invite link by SWHL in https://github.com/PaddlePaddle/PaddleOCR/pull/13135
* fix(sec): upgrade fonttools to 4.43.0 by chncaption in https://github.com/PaddlePaddle/PaddleOCR/pull/13091
* update ppocrv4 docs by mattheliu in https://github.com/PaddlePaddle/PaddleOCR/pull/13081
* 解决onnruntime推理问题 by Ghorc in https://github.com/PaddlePaddle/PaddleOCR/pull/13154
* fix opencv import error for numpy 2.0 by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13105
* The model link for tabe rec compti by invictuszhao in https://github.com/PaddlePaddle/PaddleOCR/pull/13254
* Updated Recognition Competition Model Link by Topdu in https://github.com/PaddlePaddle/PaddleOCR/pull/13259
* update ReadMe by GreatV in https://github.com/PaddlePaddle/PaddleOCR/pull/13263

New Contributors
* RuohengMa made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/10614
* sijunhe made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/9791
* WilliamQf-AI made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/10628
* xlg-go made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/10744
* Gmgge made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/10777
* victor30608 made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11025
* hfengzhi made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11125
* shiyunalex made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11238
* sylarwcy made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11258
* DingHsun made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11280
* muhammadAgfian96 made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11287
* TracebaK made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11293
* g39088902 made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11236
* marswen made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11366
* wkml made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11397
* YesianRohn made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11374
* firmament2008 made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11393
* sheiy made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11390
* co63oc made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11448
* ranchongzhi made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11345
* MatKollar made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11520
* neteroster made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11820
* qwedc001 made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11927
* RussellLuo made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11916
* xu8117 made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11972
* guangyunms made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11994
* Liyulingyue made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11947
* 1chimaruGin made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/12020
* heweisheng made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/12068
* tackhwa made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/12100
* invictuszhao made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/11999
* zovelsanj made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/12108
* mattheliu made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/12140
* asif-ca made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/12151
* aspaul20 made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/12152
* SWHL made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/12171
* AlexPasqua made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/12042
* SkyFlap made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/12528
* wencan made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/12605
* enximi made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/12824
* Mrxuba made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/12749
* myhloli made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13068
* chncaption made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13091
* Ghorc made their first contribution in https://github.com/PaddlePaddle/PaddleOCR/pull/13154

**Full Changelog**: https://github.com/PaddlePaddle/PaddleOCR/compare/v2.7.5...v2.8.0

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.