span8
span4
开始:教程:阅读和改造的卫星图像FME| Next:光栅位掩码:理解数字
本文也是教程的一部分在FME里我该怎么做|下一步:邻域函数
这篇文章是部分教程:阅读和改造的卫星图像FME
在这篇文章中,我们将计算归一化植被指数(ndvi)。在这个过程中,我们将学习如何建立在RasterExpressionEvaluator条件以及如何创建与调色板栅格。NDVI是基于植物的消耗进行光合作用的可见光辐射的能力(主要是在光谱的蓝色和红色的部分,这就是为什么我们看到我们的工厂大多是绿色,这种配色大多是反映)。近红外光,另一方面,不会导致在细胞中的适当的反应,因此,被反射(否则会过热的植物)。越的红外光被反射并且更红光被消耗时,健康的植物是。
本文假定您已经完成本教程中的上一篇文章:利用哨兵数据制作rgb图像。如果你还没有,请填写在文章下载相应图像的第一部分的运动。
完成的工作区(无源的数据):创建选项板.fmw
1)创建一个新的工作区,并调用它NDVICalculator。
2)添加一个JPEG 2000读者选择红色和近红外波段(B04和B08)的预览图像。在参数下,可以肯定的要素类型名称设置为“从文件名”
3)首先添加在RasterExpressionEvaluator,将模式设置为“两个光栅”。红乐队应该进入“A”端口和NIR要进入“B”端口。使用自动的解释和表达,使用方法:
(B [0] -A [0])/(B [0] + A [0])
RasterExpressionEvaluator公司:这个表达式计算ndvi,它是反射近红外与反射红光的比率。
4)运行,现在检查结果,通知所产生的像素的波段范围落在-1到1之间,我们的解释已更改为REAL64。
5)添加其他RasterExpressionEvaluator。在评估设定的解释UINT8复制并粘贴表达式的以下内容:
如果(A [0] <= 0,0,如果(A [0] <= 0.3,1注意,如果(A [0] <= 0.6,2,3)))
RasterExpressioneEvaluator_2:在这里,我们使用一系列嵌套的“if”函数来构建一个条件表达式,以开始基于计算出的ndvi构建调色板。这将只保留四个光栅值-0、1、2和3
6)添加AttributeCreator并使用文本编辑器创建一个_palette属性作为如下所示。下面的颜色,海军蓝,黄色,明亮的绿色和深绿色的,但你可以设置RGB黑社会什么你认为是合适的:
RGB24 0 0,0,64 1 255,255,0 2 0,255,0 3 0,127,0
_调色板属性:在这里,我们所定义的调色板RGB24的解释和从0分配每个整数的 - 3 RGB色彩。
7)添加RasterPaletteAdder并添加_palette到光栅
8)运行和检查结果,它应该是这个样子:
最终图像:您可能会看到与此处不同的图像,但请确保注意“要素信息”窗口中显示的选项板信息
最后的工作区应该如下所示:
最终工作区:有什么不同的吗?下载本文顶部的最终工作区以进行比较
©2019安全亚搏在线软件公司|法律