如何仅使用 PIL 和 numpy 在 python 中转换此图像,以便底部的头骨变得可识别? 如果有人能帮助我,我将不胜感激。
我试过这个沿着对角线挤压但它不起作用:
import numpy as np
from PIL import Image
img = Image.open("holbein.png")
img_arr = np.array(img)
new_arr = np.zeros((img_arr.shape[0]//2, img_arr.shape[1]//2, 3))
for i in range(new_arr.shape[0]):
for j in range(new_arr.shape[1]):
new_arr[i, j] = img_arr[i*2, j*2]
new_img = Image.fromarray(np.uint8(new_arr))
new_img.save("new_image.png")