Unable to resize image using cv2 after converting pdf to images using pdf2image package.
The code is
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")
Error is
fname = cv2.resize(fname, (3400, 4400))
TypeError: Expected Ptr<cv::UMat> for argument 'src'