免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 1667|回复: 6
收起左侧

【FME-HOW-TO系列】20&26 使用RasterExpressionEvaluator转换器的简单示例

[复制链接]

665

主题

2万

铜板

34

好友

传奇会员

Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

积分
20649

精华勋章爱心勋章地信专家组贡献勋章冰雪节勋章

发表于 2021-4-28 14:52 | 显示全部楼层 |阅读模式
介绍

RasterExpressionEvaluator是评估栅格中每个像元上的表达式,如代数运算或条件语句的转换器。本文将使用RasterExpressionEvaluator演示常用的栅格转换。

下载

RasterExpressionEvaluator-Workspaces.zip (所有工作空间

说明示例1:反转颜色

RGBColorInverter.fmwt

此示例演示了如何使用以下波段说明列表和表达式反转图像:

说明

表达式

Red8

255-A [0]

Green8

255-A [1]

Blue8

255-A [2]


这些图片展示了在谷歌地球上的Heritage Mountain小学和周围地区

示例2:亮度校正

BrightnessCorrection.fmwt

如果图像太暗,我们可以使用以下简单表达式来提升亮度:

说明

表达式

Red8

A [0] * 1.5

Green8

A [1] * 1.5

Blue8

A [2] * 1.5


大温哥华穆迪港

请注意,应谨慎使用此方法 - 如果图像中有明亮区域,它们将达到或超过最大值(在我的示例中为255),这将使它们变成纯白色(如果是RGB24,则为255,255,255) ,这些区域的信息将丢失。

例3:颜色校正

ColorCorrection.fmwt

如果一幅图像上的某一种颜色似乎比其他颜色更突出,我们可以只改变一个波段(或者对不同波段应用不同的系数):

说明

表达式

Red8

A [0]

Green8

A [1] /1.2

Blue8

A2]


大温哥华穆迪港


示例4:颜色到灰度转换

RGB2Grayscale.fmwt

大多数来源都建议使用以下公式进行颜色到灰度的转换(许多来源还提到,根据图像的不同,颜色可能会有所不同)。有两种常用的公式,第一种公式提供更好的对比度:

说明

表达式

Grey8

0.2989 * A [0] + 0.5870 * A [1] + 0.1140 * A [2]


温哥华,英属哥伦比亚


说明

表达式

Grey8

0.3333 * A [0] + 0.3333 * A [1] + 0.3333 * A [2]


温哥华,英属哥伦比亚

例5:单位转换

UnitConversion.fmwt

对于RasterExpressionEvaluator,各种单位之间的转换是非常自然的操作。在这个例子中,我们采用一个数字栅格来表示以米为单位的DEM,并将单位转换为英尺:

说明

表达式

INT32

A [0] /0.3048


北温哥华,大温哥华

本文转载来自 CSDN作者:fmechina  版权归作者所有

原文链接:https://blog.csdn.net/fmechina/article/details/102800401?spm=1001.2014.3001.5501

10

主题

2万

铜板

34

好友

黄金会员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

积分
4394

精华勋章灌水勋章活跃勋章贡献勋章

发表于 2021-4-28 15:01 | 显示全部楼层
谢谢分享
回复

使用道具 举报

1

主题

5127

铜板

4

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
462
发表于 2021-4-28 17:13 | 显示全部楼层
1111111111111
回复 支持 反对

使用道具 举报

2

主题

4万

铜板

7

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
6445
发表于 2024-3-4 19:39 | 显示全部楼层
谢谢分享
回复

使用道具 举报

2

主题

4万

铜板

7

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
6445
发表于 2024-7-17 12:22 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

2848

铜板

0

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
752
发表于 2024-9-26 17:31 | 显示全部楼层
感谢分享,学习进步
回复 支持 反对

使用道具 举报

2

主题

4万

铜板

7

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
6445
发表于 2024-10-20 14:41 | 显示全部楼层
感谢楼主分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表