【发布时间】:2020-12-16 06:49:50
【问题描述】:
我有一个 3D NumPy 数组,它本质上是 RGBA 格式的图像数据,如下所示:
[
[
[233 228 230 120]
[233 228 230 0]
[232 227 229 212]
...
]
...
]
在上面的示例中,最后(第 4)列代表 Alpha 通道。由于我不能有半透明像素(0 或 255 以外的值),我需要对该列设置阈值。任何低于 255 的值都应变为 0。
我所拥有的是下面的行。
image[...,3][image[...,3] < 255] = 0
它确实有效,但我想问是否有更短更优雅的东西可以完成这项工作。谢谢。
【问题讨论】:
-
你能发布你的图片形状吗?