2017-04-22 80 views
0

我试图计算numpy阵列中每个像素的值,用于图像亮度,坡度方面,enter image description here NDVI值和高程,但是我在制作数组时用表示每个值我将分别计算独特的numpy阵列。我读过像卡住,连接等功能的描述,但我不明白什么操作是适当的,使多个像素值numpy阵列。在Numpy库中甚至可以这样做吗?我想要达到这样的结果:数组中的值为[15.1254,250,-0.3600,280]的像素,所以我可以迭代矩阵并选择将要分配的像素,让我们假设值0是无用的,其他将获得值1作为有用的并将其应用于与滤镜相同阵列尺寸的RGB图像,以去除图像中不需要的斑点。创建具有多个像素或单元格值的阵列

回答

0

将这些全部读入单独的数组可能是最简单的。或者,您可以制作一个3d numpy阵列,并将每个栅格数据集中的值读入阵列。