## DEPTH
import numpy as np
from PIL import Image
# Create a 2D NumPy array
gray_array = np.random.randint(0, 255, (224, 224), dtype=np.uint8)
img = Image.fromarray(gray_array)
img.show()
## RGB
rgb_array = np.random.randint(0, 255, (224, 224, 3), dtype=np.uint8)
img = Image.fromarray(rgb_array)
img.show()
## SET THE MODE
rgba_array = np.random.randint(0, 255, (224, 224, 4), dtype=np.uint8)
img = Image.fromarray(rgba_array, mode='RGBA')
img.show()
#如果你的数组是 (224, 224, 4) (具有 4 个通道的深度图像),并且您想在 RGB 中使用它
import numpy as np
from PIL import Image
# Example depth array
depth_array = np.random.randint(0, 255, (224, 224, 4), dtype=np.uint8)
# Drop the alpha channel (use only the first three channels)
depth_rgb = depth_array[:, :, :3]
# Convert to PIL Image
img = Image.fromarray(depth_rgb)
img.show()
##如果你的数组是 (224, 224, 3):
img = Image.fromarray(arr)
img.show()
PIL: Pillow Image.fromarray()
挪威的深林2025-01-04 9:15
相关推荐
小青柑-8 小时前
完整的 Pillow 使用教程深蓝海拓8 天前
基础的基础之 pillow与opencv相比的特点与优缺点比较码上好玩12 天前
vscode写python,遇到问题:ModuleNotFoundError: No module named ‘pillow‘(已解决 避坑)CN.LG20 天前
浅谈Python库之pillow觅远1 个月前
python+img2pdf 快速图片转pdf+(img2pdf.ExifOrientationError处理、文件被打开或占用报错处理)海阔天空_20131 个月前
Pillow:强大的Python图像处理库Zzzz_my1 个月前
【Python】Pillow图片简介及操作yivifu1 个月前
用python将一个扫描pdf文件改成二值图片组成的pdf文件日里安2 个月前
第5章: 图像变换与仿射操作