finish
This commit is contained in:
commit
fb6c745188
BIN
homework_photo.png
Normal file
BIN
homework_photo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 25 KiB |
22
photo.py
Normal file
22
photo.py
Normal file
@ -0,0 +1,22 @@
|
||||
from PIL import Image
|
||||
|
||||
# 读取 128x128 的图片
|
||||
image_path = "homework_photo.png"
|
||||
image = Image.open(image_path)
|
||||
|
||||
# 使用三种插值方法放大到 512x512
|
||||
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()
|
1
photo/README.md
Normal file
1
photo/README.md
Normal file
@ -0,0 +1 @@
|
||||
这是一个空文件!!!
|
Loading…
x
Reference in New Issue
Block a user