将四张照片放在一个窗口并添加照片标题
This commit is contained in:
parent
8b3c87a3fd
commit
226bffb7b4
31
photo.py
31
photo.py
@ -1,3 +1,5 @@
|
||||
import matplotlib.pyplot as plt
|
||||
plt.rcParams['font.sans-serif'] = ['simHei']
|
||||
from PIL import Image
|
||||
|
||||
# 读取 128x128 的图片
|
||||
@ -9,14 +11,33 @@ image_nearest = image.resize((512, 512), Image.NEAREST) # 最近邻插值
|
||||
image_linear = image.resize((512, 512), Image.BILINEAR) # 双线性插值
|
||||
image_cubic = image.resize((512, 512), Image.BICUBIC) # 立方插值
|
||||
|
||||
"""
|
||||
# 保存为指定文件名
|
||||
image.save("photo/原图.png")
|
||||
image_nearest.save("photo/最近邻插值.png")
|
||||
image_linear.save("photo/双线性插值.png")
|
||||
image_cubic.save("photo/立方插值.png")
|
||||
"""
|
||||
|
||||
# 打开保存的图片
|
||||
Image.open("photo/原图.png").show()
|
||||
Image.open("photo/最近邻插值.png").show()
|
||||
Image.open("photo/双线性插值.png").show()
|
||||
Image.open("photo/立方插值.png").show()
|
||||
plt.subplot(2,2,1)
|
||||
plt.imshow(image)
|
||||
plt.title('原图')
|
||||
plt.axis('off')
|
||||
|
||||
plt.subplot(2,2,2)
|
||||
plt.imshow(image_nearest)
|
||||
plt.title('最近邻插值')
|
||||
plt.axis('off')
|
||||
|
||||
plt.subplot(2,2,3)
|
||||
plt.imshow(image_linear)
|
||||
plt.title('双线性插值')
|
||||
plt.axis('off')
|
||||
|
||||
plt.subplot(2,2,4)
|
||||
plt.imshow(image_cubic)
|
||||
plt.title('立方插值')
|
||||
plt.axis('off')
|
||||
|
||||
plt.tight_layout()
|
||||
plt.show()
|
Loading…
x
Reference in New Issue
Block a user