24位变32位,给图像增加alpha通道

24位变32位,给图像增加alpha通道

"""
   24位变32位,给图像增加alpha通道
"""
from PIL import Image
import numpy as np

rgb = np.array(Image.open('24位图.png'))
print(rgb)
rgba = np.insert(
    rgb,
    3,   # 在这个索引号增加
    255, # 表示不透明
    axis=2, # 插入alpha通道的depth
)

#print(rgba)
weights = np.c_[0.2989, 0.5870, 0.1140]
tile = np.tile(weights, reps=(8,8,1))
print(tile)

李兴球

李兴球的博客是Python创意编程原创博客

评论已关闭。