我已经使用glob和imread读取了一个包含图片的文件夹。现在我想使用cv2.resize中的for循环来调整所有这些图片的大小。
下面是我的代码,但是输出不正确--
import cv2
import glob
path = glob.glob("C:/Users/RX-91-9/Desktop/prescriptions/*.jpg")
for file in (path):
img=cv2.imread(file)
cv2.imshow("Image", img)
cv2.cv2.waitKey(3)
cv2.destroyAllWindows()
for i in img:
resized_image = cv2.resize(i, (1600,1600))
cv2.imshow('resized_image', resized_image)
cv2.waitKey(3)
cv2.destroyAllWindows()
我不知道为什么last for循环没有给出预期的输出,我想调整'img'中所有图像的大小。如果您发现我的for last for循环有什么问题,请帮助我。
2条答案
按热度按时间0g0grzrc1#
我假设你在某个文件夹里有一个图片列表,你需要调整所有图片的大小。
irlmq6kh2#
你也可以在这里使用这个,希望能解决你的问题:D