Bill XU

Results 18 comments of Bill XU

There is a page explaining how OCCT evaluates intersection. https://dev.opencascade.org/doc/overview/html/occt_user_guides__modeling_algos.html#occt_modalg_2_2 I have an idea, after performing "the intersection between a 3D curve and a surface;", then checking which side of...

@farleyrunkel @Andrej730 I wrote this, maybe more convenient. ```python def initialize_occt_libraries() -> None: """ Initializes the OCCT libraries by setting the OCCT_ESSENTIALS_PATH environment variable and adding all DLL directories to...

> > I wrote this, maybe more convenient. > > @Bill-XU Looks good! Do you plan to submit it as a PR? Would be nice to have it as `OCC.initialize_occt_libraries`....

Another option for installation on Windows 10, "[examples/Deep Layout Parsing.ipynb](https://github.com/Layout-Parser/layout-parser/blob/04e28168d820eea3a1ff1e098078323e7b48648b/examples/Deep%20Layout%20Parsing.ipynb)" worked properly. 1. Prepare python virtual environment ```powershell python -m venv .venv .\.venv\Scripts\activate ``` 2. Install torch and torchvision 3....

Located problematic source code. https://github.com/docling-project/docling/blob/45265bf8b1a6d6ad5367bb3f17fb3fa9d4366a05/docling/models/rapid_ocr_model.py#L110-L134 Should give ix an offset, which is the maximum index of existing cells, like below. ```python _offset = max([_c.index for _c in page.cells]) + 1...

FYR source code above conflicts with this method in LayoutPostProcessor https://github.com/docling-project/docling/blob/45265bf8b1a6d6ad5367bb3f17fb3fa9d4366a05/docling/utils/layout_postprocessor.py#L607-L614

> Hello, I’ve encountered the same issue and wanted to share how I resolved it. > > Since this problem also occurs across different OCR models (easyOCR makes same issue)...

> It looks like this was resolved in [#1745](https://github.com/docling-project/docling/pull/1745) — should we go ahead and mark it as resolved? Many thanks for your great efforts!👍 And sorry for that, I...