首页 > 解决方案 > Python:具有太多索引的数组?

问题描述

我试图理解下面的代码及其作用:

im = pilimage.open(img_path)
image_array = np.array(im)
imgstack = image_array[area[0]:area[1],
                       area[2]:area[3], z_stack[0]:z_stack[1]]

我知道它会打开一个图像并将其存储在其中im,然后转换im为一个数组并将其存储在image_array. 我不太明白的是最后一部分。我对python语法没有太多经验,所以任何人都可以帮助我。太感谢了!

标签: pythonarraysimagenumpypython-imaging-library

解决方案


这是 python 切片表示法的高级应用程序,您可以在此处了解:了解切片表示法。不过,这里有一些细微差别:


推荐阅读