Xiaomeng Zhao
8afff9aee8
Merge pull request #1120 from opendatalab/release-0.10.2
...
Release 0.10.2
magic_pdf-0.10.2-released
2024-11-27 18:16:02 +08:00
Xiaomeng Zhao
7fdbb6e592
Merge pull request #1119 from myhloli/dev
...
refactor(pdf_parse_union_core_v2): optimize page processing time logging
2024-11-27 18:11:24 +08:00
myhloli
1d2eb70aa0
refactor(pdf_parse_union_core_v2): optimize page processing time logging
2024-11-27 18:08:27 +08:00
Xiaomeng Zhao
132c20899e
Merge pull request #1117 from icecraft/feat/add_s3_read_write_example
...
Feat/add s3 read write example
2024-11-27 16:51:52 +08:00
xu rui
8152931756
fix: table format
2024-11-27 16:47:43 +08:00
Xiaomeng Zhao
b8fdab11d6
Merge pull request #1116 from myhloli/dev
...
docs(README): remove code examples and redirect to documentation
2024-11-27 16:38:05 +08:00
myhloli
6ae50fead8
docs(README): remove code examples and redirect to documentation
...
- Remove command line and API code examples from README files
- Add links to online documentation for command line and API usage
- Update content to point users to the new locations for detailed information
2024-11-27 16:36:06 +08:00
icecraft
a4b29f891b
feat: add s3 example
2024-11-27 16:14:34 +08:00
Xiaomeng Zhao
2f0e5b2aa2
Merge pull request #1113 from myhloli/dev
...
refactor(ocr): remove unused functions and optimize OCR processing loop
2024-11-27 15:21:48 +08:00
myhloli
5f4410b469
refactor(ocr): remove unused functions and optimize OCR processing loop
...
- Remove unused function `calculate_angle_degrees`- Refactor `calculate_is_angle` to use directly in OCR processing
- Eliminate unnecessary loop index `idx` in OCR processing loops
2024-11-27 15:20:09 +08:00
myhloli
a46b12e967
refactor(pre_proc): clean up OCR processing code
...
- Remove commented-out code in ocr_dict_merge.py
- Improve imports and code organization in ocr_detect_all_bboxes.py
- Delete unnecessary empty lines and improve code readability
2024-11-27 15:09:32 +08:00
Xiaomeng Zhao
a65d6b53bd
Merge pull request #1112 from myhloli/dev
...
refactor(libs): remove unused imports and functions
2024-11-27 14:52:01 +08:00
myhloli
2db3c26374
refactor(libs): remove unused imports and functions
...
- Remove unused imports from commons.py
- Delete unused functions related to AWS and S3 operations
- Update import statements in other modules to reflect changes in commons.py
- Remove redundant code and improve code readability
2024-11-27 14:51:30 +08:00
Xiaomeng Zhao
b69311715f
Merge pull request #1110 from myhloli/dev
...
test: json minify
2024-11-27 11:20:28 +08:00
myhloli
e937e011f8
test: json minify
2024-11-27 11:08:03 +08:00
Xiaomeng Zhao
65a9eedd3c
Merge pull request #1104 from icecraft/fix/test_tools_ut
...
fix: test_tools unittest
2024-11-27 10:50:10 +08:00
Xiaomeng Zhao
b53409ea16
Merge pull request #1106 from myhloli/dev
...
perf(image_processing): reduce maximum image size for analysis
2024-11-26 22:36:19 +08:00
myhloli
b3644157e7
perf(image_processing): reduce maximum image size for analysis
...
- Decrease the maximum image size threshold from 9000 to 4500 pixels
- This change aims to improve performance and reduce memory usage
- Affects the custom model document analysis process
2024-11-26 22:35:35 +08:00
Xiaomeng Zhao
eb6d5dc87c
Merge pull request #1105 from icecraft/fix/test_rag
...
fix: test_rag
2024-11-26 22:08:18 +08:00
icecraft
843d13829b
fix: test_rag
2024-11-26 19:35:59 +08:00
icecraft
5402e2703a
fix: test_tools unittest
2024-11-26 19:07:42 +08:00
Xiaomeng Zhao
4bc29ba366
Merge pull request #1102 from myhloli/dev
...
refactor: remove deprecated markdown_utils function
2024-11-26 18:45:42 +08:00
myhloli
ce202d9258
refactor: remove deprecated markdown_utils function
2024-11-26 18:45:00 +08:00
Xiaomeng Zhao
c884e2ede8
Merge pull request #1101 from myhloli/dev
...
test: Shield some failed test cases
2024-11-26 18:38:31 +08:00
myhloli
3064ef83a4
test: Shield some failed test cases
2024-11-26 18:37:49 +08:00
Xiaomeng Zhao
d882388568
Merge pull request #1100 from myhloli/dev
...
refactor(pre_proc): remove unused functions and simplify code
2024-11-26 18:35:16 +08:00
myhloli
21fa78195e
refactor(pre_proc): remove unused functions and simplify code
...
- Remove unused imports and functions across multiple files
- Simplify code by deleting unnecessary comments and empty lines
- Update function signatures to match actual usage
- Replace redundant code with more efficient alternatives
2024-11-26 18:33:06 +08:00
Xiaomeng Zhao
e6da37ddac
Merge pull request #1099 from myhloli/dev
...
refactor(magic_pdf): remove unused functions and simplify code
2024-11-26 17:53:07 +08:00
myhloli
6a22b5ab7a
refactor(magic_pdf): remove unused functions and simplify code
2024-11-26 17:52:03 +08:00
Xiaomeng Zhao
79b58a1e6a
Merge pull request #1098 from myhloli/dev
...
refactor(magic_pdf): remove unused functions and simplify code
2024-11-26 17:37:11 +08:00
myhloli
ecdaa49aee
refactor(magic_pdf): remove unused functions and simplify code
2024-11-26 17:34:07 +08:00
Xiaomeng Zhao
1ab691fc48
Merge pull request #1095 from myhloli/dev
...
feat(pdf_parse): improve text extraction for vertical spans
2024-11-26 16:35:16 +08:00
myhloli
8163506295
feat(pdf_parse): improve text extraction for vertical spans
...
- Calculate median span height to identify vertical spans
- Use PyMuPDF's 'dict' output to fill vertical spans with lines
2024-11-26 16:15:45 +08:00
Xiaomeng Zhao
026c23eb8c
Merge pull request #1094 from myhloli/dev
...
test: comment out assertion in test_metascan_classify
2024-11-26 16:06:31 +08:00
myhloli
32c0fe733d
test: comment out assertion in test_metascan_classify
...
- Disable the assertion for bool_classify_by_text_layout to skip this test
2024-11-26 16:03:40 +08:00
yyy
4df1eb74fa
Update daily.yml
2024-11-26 12:49:29 +08:00
Xiaomeng Zhao
14f4bbb907
Merge pull request #1089 from myhloli/dev
...
feat(pdf_parse): add OCR score to span data
2024-11-26 12:07:39 +08:00
myhloli
7d4dfca253
feat(pdf_parse): add OCR score to span data
...
- Add OCR score to span dictionary when OCR text is applied
- Improve data integrity by including confidence score
2024-11-26 12:06:56 +08:00
Xiaomeng Zhao
9675a57416
Merge pull request #1088 from myhloli/dev
...
feat(ocr): filter out low confidence ocr results
2024-11-26 11:53:27 +08:00
myhloli
eb45a0e87e
feat(ocr): filter out low confidence ocr results
...
- Add confidence score threshold to filter out low confidence OCR results
- Improve OCR accuracy by ignoring less certain detections
2024-11-26 11:49:08 +08:00
Xiaomeng Zhao
61e88cb2d4
Merge pull request #1086 from myhloli/dev
...
refactor(txt_spans_extract_v2): optimize span processing and OCR logic
2024-11-25 23:13:41 +08:00
myhloli
160624bd36
refactor(para): improve block merging logic in para_split_v3.py
...
- Add checks for uppercase character start in the first span of a block
2024-11-25 23:11:36 +08:00
myhloli
14656085f5
refactor(pdf_parse): improve text content extraction from PDF spans
...
- Optimize character sorting for accurate text assembly
- Handle empty char scenarios to prevent errors
- Remove unnecessary comments and improve code readability
- Enhance OCR text content handling by removing low-confidence spans
2024-11-25 23:10:29 +08:00
myhloli
7964ae45d2
refactor(pdf_parse): improve code readability and maintainability
2024-11-25 22:27:23 +08:00
myhloli
97bcc8b23b
refactor(pdf_parse): improve code readability and maintainability
2024-11-25 22:26:13 +08:00
myhloli
034c59a887
refactor(txt_spans_extract_v2): optimize span processing and OCR logic
...
- Merge useful_spans and unuseful_spans handling
- Simplify overlap ratio calculation and block type checking
- Remove unnecessary span removal and re-addition
2024-11-25 22:21:31 +08:00
Xiaomeng Zhao
6c4040ac0c
Merge pull request #1082 from myhloli/dev
...
fix(pdf_parse): Move the logic for filling text content into spans before the discarded_block recognition to fix the issue of empty text blocks in discarded_block.
2024-11-25 17:57:22 +08:00
myhloli
0d3ef89fb9
fix(pdf_parse): Move the logic for filling text content into spans before the discarded_block recognition to fix the issue of empty text blocks in discarded_block.
2024-11-25 17:55:15 +08:00
Xiaomeng Zhao
fcfaede87b
Update bug_report.yml
2024-11-25 14:39:59 +08:00
Xiaomeng Zhao
aa78df4174
Merge pull request #1077 from opendatalab/master
...
master -> dev
2024-11-25 11:49:50 +08:00