python3创建一个指定尺寸的图片空文件并通过imread读取
要创建一个指定尺寸的图片空文件,可以使用PIL库(Python Imaging Library)来实现。以下是一个示例代码:
from PIL import Image
# 指定图片尺寸
width = 500
height = 300
# 创建空白图片
image = Image.new('RGB', (width, height))
# 保存图片
image.save('blank_image.jpg')
# 使用imread读取图片
import cv2
img = cv2.imread('blank_image.jpg')
# 显示图片
cv2.imshow('Blank Image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
在上述代码中,首先导入了PIL库中的Image模块,并指定了图片的尺寸。然后使用Image.new()函数创建了一个指定尺寸的空白图片对象,并使用save()函数保存为文件。接下来,导入了OpenCV库(cv2模块),使用imread()函数读取之前保存的图片文件,并使用imshow()函数显示图片。最后,使用waitKey(0)等待用户按下任意键后关闭图片窗口。
请注意,要运行上述代码,需要安装PIL和OpenCV库,可以使用以下命令进行安装:
pip install Pillow
pip install opencv-python
``
原文地址: http://www.cveoy.top/t/topic/iHd0 著作权归作者所有。请勿转载和采集!