RasterPaletteInterpretationCoercer
使用指定的转换选项,更改输入特性上的光栅几何图形调色板的基础解释。
例如,带有RGB24解释面板的单个波段的输入光栅特性可以转换为带有RGB64或字符串数据的单个波段。
参数
选择目标解释和比特深度。不同的解释允许使用不同的转换选项。
选择将RGBA选项板转换为RGB选项板时要执行的操作。Drop The alpha band选项只会从选项板中丢弃alpha组件。Apply The alpha band选项将所有RGB值与其对应的规范化alpha值相乘。
选择将RGB调色板转换为RGBA调色板时要执行的操作:
- 创建不透明Alpha在所有调色板条目中添加对数据类型具有最大值的新alpha分量。
- 从nodata创建alpha组件在除了NoDATA条目之外的所有调色板条目中添加具有最大值的新alpha分量。请注意,选择此选项时,所有选定的输入标注栏都有一个nodata值。
当不同颜色类型之间发生转换时,选择要进行的操作。
- 强制转换:使用C样式强制转换来转换值。
- 有界强制转换:也使用C样式强制转换来转换值,但也验证源值是否适合目标类型,有效防止下溢和溢出;如果源值不适合,则相应的目标值将被设置为其类型的最小值或最大值。
- 按数据值缩放:查找源值的最小值和最大值,并使用它们将值缩放到目标类型的全部范围。
- 按数据类型缩放:缩放源值,同时保留与源类型和目标类型范围相关的所有比例。
指定从浮点值转换为整数时要执行的操作。
- 圆将浮点值舍入为最接近的整数。
- 天花板获取下一个大于或等于浮点值的整数。
- 地板获取下一个小于或等于浮点值的整数。
使用笔记
每个光栅光栅解释器对输入光栅执行转换。如果顺序使用多个光栅面板解释器,则会发生多个转换;数据质量和翻译性能可能会受到影响。
这个转换器支持光栅带和调色板选择。的RasterSelector可以用来修改选择。
相关的变形金刚
的RasterInterpretationCoercer在整个光栅上执行类似的操作,例如将4个波段直接转换为RGBA。
的RasterBandInterpretationCoercer对单个波段执行类似的转换。
编辑变压器参数
使用一组菜单选项,可以通过引用工作空间中的其他元素来分配transformer参数。更高级的功能,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击在可适用的参数旁边。有关更多信息,请参见变压器参数菜单选项。
变压器的分类
FME授权级别
FME专业版及以上
变压器的历史
这个转换器替换了RasterDataTypeCoercer和rastercolormodelcocer转换器。
搜索FME知识中心
有关此变压器的示例和信息,请参阅FME知识中心。
标签关键词:栅格网带通道调色板查找LUT colormap colormap数据类型转换强制调整解释colormodel colormodel位深缩放比例