【发布时间】:2013-02-16 01:56:24
【问题描述】:
我正在使用 Python 处理图像,需要编写一个可以同时处理彩色和灰度图像的程序。它们是 numpy 数组
颜色形状:(512,512,3)
灰度形状:(512,512)
现在我必须遍历图像的每个通道,即返回:
For Color: im[:,:,0], im[:,:,1], im[:,:,2]
For Grayscale: im[:,:]
如何在没有任何 if 条件的情况下以相同的格式编写它们?我尝试了 im[:,:,0] 的灰度,但它超出了索引的范围。
【问题讨论】: