【发布时间】:2019-10-02 19:36:12
【问题描述】:
我正在尝试理解下面的代码及其作用:
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语法没有太多经验,所以任何人都可以帮助我。非常感谢!
【问题讨论】:
-
stackoverflow.com/questions/17277100/… 的“反向复制”。它在 3 个维度上对数组进行切片。
-
什么是
image_array.shape?
标签: python arrays image numpy python-imaging-library