Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

module 'PIL.Image' has no attribute 'LINEAR'. Did you mean: 'BILINEAR' #5447

Open
TeslaZY opened this issue Mar 7, 2025 · 0 comments
Open

Comments

@TeslaZY
Copy link

TeslaZY commented Mar 7, 2025

Instructions To Reproduce the 🐛 Bug:

  1. Full runnable code or full changes you made:
# detectron2/detectron2/data/transforms/transform.py  line 46
before:def __init__(self, src_rect, output_size, interp=Image.LINEAR, fill=0):
after:   def __init__(self, src_rect, output_size, interp=Image.BILINEAR, fill=0):

  1. What exact command you run:
    magic-pdf -p demo1.pdf -o . -m auto
  2. Full logs or other relevant observations:```
    Traceback (most recent call last):
    File "/Users/zyy/Documents/dev_project/mineru_service/.venv/bin/magic-pdf", line 4, in
    from magic_pdf.tools.cli import cli
    File "/Users/zyy/Documents/dev_project/mineru_service/.venv/lib/python3.10/site-packages/magic_pdf/tools/cli.py", line 12, in
    from magic_pdf.tools.common import do_parse, parse_pdf_methods
    File "/Users/zyy/Documents/dev_project/mineru_service/.venv/lib/python3.10/site-packages/magic_pdf/tools/common.py", line 13, in
    from magic_pdf.model.doc_analyze_by_custom_model import doc_analyze
    File "/Users/zyy/Documents/dev_project/mineru_service/.venv/lib/python3.10/site-packages/magic_pdf/model/doc_analyze_by_custom_model.py", line 15, in
    from magic_pdf.model.batch_analyze import BatchAnalyze
    File "/Users/zyy/Documents/dev_project/mineru_service/.venv/lib/python3.10/site-packages/magic_pdf/model/batch_analyze.py", line 15, in
    from magic_pdf.model.pdf_extract_kit import CustomPEKModel
    File "/Users/zyy/Documents/dev_project/mineru_service/.venv/lib/python3.10/site-packages/magic_pdf/model/pdf_extract_kit.py", line 24, in
    from magic_pdf.model.sub_modules.model_init import AtomModelSingleton
    File "/Users/zyy/Documents/dev_project/mineru_service/.venv/lib/python3.10/site-packages/magic_pdf/model/sub_modules/model_init.py", line 8, in
    from magic_pdf.model.sub_modules.layout.layoutlmv3.model_init import Layoutlmv3_Predictor
    File "/Users/zyy/Documents/dev_project/mineru_service/.venv/lib/python3.10/site-packages/magic_pdf/model/sub_modules/layout/layoutlmv3/model_init.py", line 1, in
    from .visualizer import Visualizer
    File "/Users/zyy/Documents/dev_project/mineru_service/.venv/lib/python3.10/site-packages/magic_pdf/model/sub_modules/layout/layoutlmv3/visualizer.py", line 16, in
    from detectron2.data import MetadataCatalog
    File "/Users/zyy/Documents/dev_project/mineru_service/.venv/lib/python3.10/site-packages/detectron2/data/init.py", line 2, in
    from . import transforms # isort:skip
    File "/Users/zyy/Documents/dev_project/mineru_service/.venv/lib/python3.10/site-packages/detectron2/data/transforms/init.py", line 4, in
    from .transform import *
    File "/Users/zyy/Documents/dev_project/mineru_service/.venv/lib/python3.10/site-packages/detectron2/data/transforms/transform.py", line 36, in
    class ExtentTransform(Transform):
    File "/Users/zyy/Documents/dev_project/mineru_service/.venv/lib/python3.10/site-packages/detectron2/data/transforms/transform.py", line 46, in ExtentTransform
    def init(self, src_rect, output_size, interp=Image.LINEAR, fill=0):
    AttributeError: module 'PIL.Image' has no attribute 'LINEAR'. Did you mean: 'BILINEAR'?
4. please simplify the steps as much as possible so they do not require additional resources to
   run, such as a private dataset.

## Expected behavior:


## Environment:

macOS 15.3.1 (24D70)
python 3.10

pillow==11.1.0

@TeslaZY TeslaZY changed the title Please read & provide the following module 'PIL.Image' has no attribute 'LINEAR'. Did you mean: 'BILINEAR' Mar 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant