Невозможно изменить размер изображения с помощью cv2 после преобразования pdf в изображения с помощью пакета pdf2image.
Код
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'