为了账号安全,请及时绑定邮箱和手机立即绑定

pil(枕头)图像中的通道数

pil(枕头)图像中的通道数

慕桂英546537 2021-07-13 20:12:14
我正在尝试找到一种使用 Pillow 获取图像通道数的方法。这似乎相当微不足道,但我找不到它(简单的答案)。我知道我可以用一些小的开销来解决这个问题(2 种可能的想法):转换为 numpy 并检查 array.shape检查image.size[0]*image.size[1]对len(image.getdata())所以我对找到一个可行的解决方案并不感兴趣,而是对使用枕头来实现这一点感兴趣。我使用的代码很简单:from PIL import Imageimage = Image.open(image_path)image.size  # <- this gives the size of the image but not the channel as in numpy.(609, 439)我还发现这种方法受到这个答案的启发(当然这也导入了开销):num_channel = len(image.split())对我来说,这似乎很奇怪,我找不到这个简单的答案。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 328 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信