欢迎访问宙启技术站
智能推送

使用Python中的src()函数加载图像文件

发布时间:2024-01-12 17:38:59

在Python中,可以使用src()函数来加载图像文件。该函数是matplotlib.image模块中的一个函数,可以用于从磁盘加载图像文件,并返回一个表示图像数据的多维数组。

下面是一个使用src()函数加载图像文件的例子:

import matplotlib.pyplot as plt
import matplotlib.image as mpimg

# 加载图像文件
img = mpimg.imread('image.jpg')

# 输出图像数组的形状
print("图像数组的形状:", img.shape)

# 显示图像
plt.imshow(img)
plt.axis('off')
plt.show()

在这个例子中,首先导入了matplotlib.pyplot模块和matplotlib.image模块。然后,使用src()函数加载名为image.jpg的图像文件。这个文件应该位于当前工作目录中,或者可以通过提供文件的完整路径来加载。加载完成后,将图像数据存储在一个名为img的变量中。

接下来,使用print()函数输出图像数组img的形状。由于图像是一个二维数组,所以形状是一个元组,表示图像的高度、宽度和通道数。

最后,使用imshow()函数将图像显示在窗口中,并使用axis('off')函数隐藏坐标轴。然后调用show()函数显示窗口。

运行以上代码,将会加载图像文件,并显示出来。你可以根据需要修改文件名来加载其他图像文件。

需要注意的是,src()函数返回的图像数据是一个浮点型的多维数组,其中每个元素的取值范围是0到1。如果要将图像数据转换为整数值的数组,并应用其他的图像处理操作,可以使用numpy库中的astype()函数。