Python의 PDF에서 기본 해상도 이미지 추출
PDF에서 정확한 이미지 추출을 위해서는 원본 해상도와 형식을 유지하는 것이 중요합니다. 이미지. PyMuPDF는 이 작업에 편리한 솔루션을 제공합니다.
시작하려면 PyMuPDF 모듈을 가져오고 대상 PDF 파일을 엽니다:
import fitz
doc = fitz.open("file.pdf")
페이지를 반복하고 getPageImageList:
for i in range(len(doc)):
for img in doc.getPageImageList(i):
xref = img[0]
pix = fitz.Pixmap(doc, xref)
이미지 유형에 따라 이미지를 PNG로 쓰거나 PNG로 쓰기 전에 CMYK 이미지를 RGB로 변환합니다:
if pix.n 탐색할 추가 리소스는 다음과 같습니다:
- [PyMuPDF 이미지 추출 문서]( https://pymupdf.readthedocs.io/en/latest/image-extraction.html)
- [FitZ 1.19.6에 대한 향상된 FitZ 이미지 추출](https://stackoverflow.com/a/74345380)
이 Python 솔루션을 사용하면 기본 해상도와 형식을 유지하면서 PDF에서 이미지를 효율적으로 추출하여 정확한 재생 및 분석을 보장할 수 있습니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3