【发布时间】:2021-05-20 00:19:57
【问题描述】:
使用 pdf2image 包将 pdf 转换为图像后,无法使用 cv2 调整图像大小。
代码是
import os
import cv2
from pdf2image import convert_from_path
pdf_files = [filename for filename in os.listdir(
os.getcwd()) if filename.endswith('.pdf')]
for pdf_file in pdf_files:
images = convert_from_path(pdf_file, 400)
for i, image in enumerate(images):
fname = pdf_file+'_image'+str(i)+'.jpg'
fname = cv2.resize(fname, (3400, 4400))
image.save(fname, "JPEG")
错误是
fname = cv2.resize(fname, (3400, 4400))
TypeError: Expected Ptr<cv::UMat> for argument 'src'
【问题讨论】:
标签: python-3.x opencv computer-vision cv2 opencv-python