Matplotlib怎么实现图像的缩放和平移功能

avatar
作者
猴君
阅读量:0

要实现图像的缩放和平移功能,可以使用Matplotlib的imshow()函数和set_xlim()、set_ylim()函数来实现。以下是一个示例代码:

import matplotlib.pyplot as plt import matplotlib.image as mpimg  # 读取图片 img = mpimg.imread('example.jpg')  # 创建一个新的figure plt.figure()  # 显示原始图片 plt.subplot(121) plt.imshow(img) plt.title('Original Image')  # 缩放图片 plt.subplot(122) plt.imshow(img) plt.title('Scaled Image') plt.xlim(0, img.shape[1])  # 设置x轴范围 plt.ylim(img.shape[0], 0)  # 设置y轴范围  plt.show() 

在上面的示例代码中,我们首先读取了一张图片,然后使用imshow()函数显示原始图片。接着使用set_xlim()和set_ylim()函数来缩放图片,通过设置x轴和y轴的范围来实现缩放效果。最后使用plt.show()函数显示缩放后的图片。

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!