光栅卷积器
应用卷积滤波器(有时称为a内核要么lens)栅格功能并输出结果。
典型用途
- Image manipulation
- 光栅数据分析
- 平滑,模糊或锐化图像
- Edge detection
- 减少图像“噪声”(帮助未来的特征检测)
- 计算光栅DEM中的坡度
它是如何工作的?
该光栅卷积器receives raster features and applies convolution filters to them, then outputs the modified rasters.
卷积是对两个物体进行的数学运算,目的是产生第三个物体。在这个转换器中,第一个对象是光栅特征,第二个对象是类似光栅的数字矩阵。该运算可以是许多常见的数学运算之一。
使用指定的运算符对矩阵处理光栅特征将返回具有新质量的新光栅特征。这种滤波用于平滑、锐化、增强边缘和其他光栅图像操作。
卷积过滤器由内核(由权重矩阵指定)和数学操作来定义。返回到输入光栅的每个单元。使用权重的矩阵,根据小区和邻居的数学操作的结果,给出每个小区的新值。
选择预定义卷积过滤器可用,并且可以修改或完全用户定义内核。选项可用于Edge和Nodata处理。
该变压器支持光栅频段选择。该rasterselector.can be used to modify the selection. Palettes are not supported.
In this example, we will apply an edge detection filter to an orthoimage. Note that the original raster has three bands - Red, Green, and Blue.
栅格被路由到RasterConvolver中。
In the parameters dialog, we chooseEdge Detection: Laplacian 3和我们一样卷积滤波器. 所有其他参数都保留为默认设置。
没有te that内核选项displays the associated values and运作对于该过滤器,可以改变。
卷积的结果作为光栅输出。请注意,每个波段已分别处理,并转换为解释类型real64由于计算。
该output shows the detection of hard edges of structures and at surface changes.
选择光栅变压器
FME拥有广泛的变形金机,用于使用光栅数据。它们通常可以作为与整个栅格,频带,小区或调色板合作,以及用于工作流控制或与矢量数据梳理光栅的那些。亚搏在线
有关光栅几何和属性的信息,请参阅rasters(ifmeraster).
与罗斯特合作
RasterCellOriginSetter | 设置栅格的单元格原点。 |
光栅卷积器 | 应用卷积滤波器(有时称为a内核要么lens)栅格功能并输出结果。 |
光栅表达式求值器 | 评估栅格或一对栅格中的每个单元格的表达式,包括代数操作和条件陈述。 |
RasterExtentsCoercer | Replaces the geometry of input raster features with a polygon covering the extents of the raster. |
RasterGCPExtractor | 从光栅要素中提取坐标系和地面控制点(GCP),并将其显示为属性。 |
光栅光栅 | 使用指定的列(像素),行(行),x坐标,y坐标和z坐标设置栅格上的地面控制点(GCP)。 |
光栅参考器 | 使用指定的参数来GeoReferences栅格。 |
拉斯特希尔斯哈德 | Generates a shaded relief effect, useful for visualizing terrain. |
RasterInterpretationCoercer. | 使用指定的转换选项更改输入要素上光栅几何图形标注栏的基本解释。 例如,具有三个解释波段(UInt16、Gray8和Real64)的输入光栅要素可以在一次操作中转换为具有三个解释波段(Red8、Green8和Blue8)或四个解释波段(Red16、Green16、Blue16和Alpha16)的光栅要素。 |
rastermosaicker. | 将多个光栅要素合并为单个光栅要素。 |
Rasterpropertyextractor. | 提取栅格功能的几何属性并将其视为属性。 |
雷斯特金字塔 | 根据最小输出光栅的层数或尺寸,将光栅重采样为多个分辨率。 |
RasterResampler. | 基于指定的输出尺寸,地面单位的单元格大小或原始的百分比,并对新的单元格值进行resples resters。 |
RasterRotationApplier | 将光栅旋转角度应用于输入栅格属性的其余属性和数据值。 预期输入是具有非零旋转角度的光栅,并且预期输出是具有0.0的旋转角度的旋转光栅。预计将修改输入栅格属性以符合由给定角度旋转的光栅的输出光栅属性。 应用旋转角度主要是为了与无法处理旋转角度的其他处理和写入程序兼容。 |
光栅 | Clips raster features using pixel bounds instead of ground coordinates, and optionally adds cells around the perimeter. |
rastertiler. | 通过指定单元/像素或瓷砖数量的图块大小将每个输入栅格分成一系列差块。 |
范特利奥戈翁塞纳克 | Creates polygons from input raster features. One polygon is output for each contiguous area of pixels with the same value in the input raster. |
WebMapTiler | 创建一系列可通过Web映射应用程序使用的图像块,例如Bing™Maps,Google Maps™或Web地图图块服务。这是通过重新采样仪器来完成各种不同分辨率的,然后将它们拆分为瓷砖。 |
与乐队一起使用
皮疹 | Adds a new band to a raster feature. |
RasterBandCombiner. | 将巧合栅格功能合并到单个输出栅格功能,保留和附加所有频段。 |
RasterBandInterpretationCoercer | 改变单个光栅带的解释类型,如有必要,转换单元值。 |
捕猎者 | 从栅格功能中删除所有未选择的频带。 |
Rasterbandminmaxxtractor. | 从栅格功能中提取最小和最大频带值,调色板键和调色板值,并将它们添加到列表属性。 |
Rasterbandnamesetter. | 将所选频段的频带名称设置在栅格上,与频带数字相比,使栅格内容更加简单地理解。 |
RasterbandNodataremover | Removes the existing nodata identifier from selected bands of a raster feature. Any values previously equal to the nodata value are considered valid data. |
RasterbandNodeSetter公司 | Sets a new nodata value on selected bands of a raster feature. |
光栅排序器 | 指定光栅中所需的标注栏顺序。波段根据输入波段索引重新排序。 |
RasterBandPropertyextractor. | Extracts the band and palette properties of a raster feature and exposes them as attributes. |
RasterBandremover | 从栅格功能中删除任何选定的频段。 |
漂流带带子 | 将频带或唯一频带和调色板组合分开,并输出单个栅格功能或包含所有组合的单个新栅格功能。 |
rastertatisticscalculator. | 计算光栅标注栏的统计信息,并将结果作为属性添加。 |
使用细胞
RasterAspectCalculator | 计算光栅的每个单元的方面(斜率方向)。方面以从北方顺时针的0到360测量。 |
拉斯特塞勒 | 为栅格中的每个单元格创建各个点或多边形,可选地将频带值提取为z坐标或属性。 |
RasterCellvaluecalculator. | 在一对栅格的单元格值上评估基本算术,最小值或平均操作。 |
RasterCellValueReplacer | 用新的单个值替换栅格中的一系列频带值。 |
RasterCellValueRounder | 舍入光栅单元值。 |
rastersingularcellvaluecalculator | Performs basic arithmetic operations on the cell values of a raster against a numeric value. |
rasterslopecalculator. | 计算光栅每个单元的斜率(以z为单位的最大变化率)。 |
与调色板合作
梁栅栏 | Creates a palette from an attribute, and adds this palette to all selected bands on a raster. |
RasterPaletteExtractor | 创建光栅上现有选项板的字符串表示形式,并将其保存到属性中。 |
Rasterpalettegenerator | 从光栅的选定频段中生成调色板。输出栅格将使所选频段由带有调色板的新频段替换。 |
RasterPaletteInterpretationCoercer | Alters the interpretation type of raster palettes. |
RasterPaletteNodataSetter | 标识与光栅标注栏的nodata值匹配的调色板键,并在其上设置值。 |
RasterPaletteRemover | Removes selected palette(s) from raster features. |
锉刀 | 通过用相应的调色板值替换单元值来解析栅格上的调色板。具有多个组件(如RGB)的调色板值被分解,并且分配给多个新添加频段的单个值。 |
Workflow Control
RasterCheckpointer | 在光栅处理中设置一个检查点,强制立即执行以前的处理。完成后,它会将当前状态保存到磁盘。 |
雷斯特消费者 | Requests the tile(s) from the raster geometry but no actual operations are performed on the tile(s). |
RasterExtractor | Serializes the geometry of the feature into the Blob Attribute based on the selected writer format. |
Rasternumeric创建者 | Creates a feature with a raster of the specified size with a numeric value and sends it into the workspace for processing. It is useful for creating a very large image with a user-specified width and height. |
拉斯特雷普莱瑟 | 将要素的几何图形替换为水滴属性中保留的几何图形。将根据选定的光栅格式对blob进行解码。 |
RasterRGBCreator | 使用具有RGB值的指定大小的光栅创建要素,并将其发送到工作空间进行处理。 |
rasterselector. | 为后续变压器操作选择栅格的特定频带和调色板。 |
矢量和栅格
成像光栅 | 创建一个向量或点的栅格表示cloud input features, using the fme_color attribute over a solid background fill for vector features. Point clouds may be rendered using their color or intensity components. |
NumericRasterizer | 将输入点,线路和多边形功能绘制到填充后台值的数字栅格上。输入矢量特征的Z坐标用于生成像素值。没有Z坐标的功能将被丢弃。 |
Mapnikerasterizer. | 从输入向量和光栅功能生成光栅,使用MapNik Toolkit对符号化和标签进行精细控制。 |
PointonRasterValueExtractor. | 从一个或多个输入点的位置处从栅格中提取频带和调色板值,并将其设置为特征上的属性。 |
矢量光栅叠加器 | 将矢量或点云要素栅格化到现有栅格上。对于矢量特征,“fmeèu颜色”属性设置像素颜色,可以使用其颜色或强度分量渲染点云。 |
配置
输入端口
This transformer accepts only raster features. Palettes are not supported.
输出端口
将指定的卷积滤波器应用于输入栅格功能后,输出功能。
非栅格功能将被路由到
被拒绝的功能将具有fme_reimpe_code.属性包含以下值之一:
Invalid_geometry_type.
无效的\u参数
INVALID_CONVOLUTION_FILTER
INVALID_KERNEL_SIZE
无效的\内核\权重\格式
无效的\u内核\u权重\u字符串\u值
无效的\u内核\u除数
Invalid_kernel_operation.
Invalid_raster_cannot_apply_convolution_filter.
Rejected Feature Handling:可以设置为终止翻译或在遇到被拒绝的功能时继续运行。此设置可用作默认设置FME option和A.工作区参数.
参数
卷积滤波器 |
Select a convolution filter to be applied. If the option用户自定义is specified,内核选项can be used to specify a custom filter to be applied. 变压器提供各种常用的卷积滤波器。
预定义的卷积过滤器
|
大小 |
内核大小必须是大于或等于3的奇数。仅支持方形内核,因此只有一个尺寸参数。 如果从权重派生is selected, the number of weights specified in the重量参数将确定内核大小。 |
重量 |
此选项指定将参与计算每个像素的最终值的本地值的邻居。 如果是大小参数已设置为从权重派生,则必须将内核权重指定为以空格分隔的浮点值列表。权重的数目必须等于内核大小的平方(例如,长度为9表示内核大小为3)。 指定重量为0表示单元格不会参与计算。这使得可以指定内核的自定义形状。 重量may be both positive and negative floating point values. If integer weights are desired for better readability, consider using the除数parameter. |
除数 |
将过滤器应用于每个像素后,可以使用除数进行最终值。此值是除任何隐含的操作划分之外,并且必须是非零浮点值。 或者,特殊值,内核重量的总和,并且除数将等于核权重之和。 |
运作 |
Specify the operation to be applied to the weighted neighboring values.
|
边缘和Nodata处理
边缘处理 |
当正在处理的像素位于光栅的边缘时,内核的某些部分将位于光栅之外。此选项指定当内核权重落在光栅之外时如何处理数据。 Use Nodata Outside Raster:这是默认行为。假设值是Nodata。 延长边界值:为了计算光栅的边缘值,将扩展光栅边框。栅格外部的值将设置为栅格中最近单元格的值。 |
中心像素 |
如果内核的中心像素为Nodata,则该选项确定Nodata处理。
|
邻居像素处理 |
该选项确定为相邻像素的Nodata处理。
|
保留波段解释 |
|
Editing Transformer Parameters
使用一组菜单选项,可以通过引用工作区中的其他元素来分配变压器参数。一些变压器也可提供更高级的功能,例如高级编辑器和算术编辑器。要访问这些选项的菜单,请单击除适用的参数旁边。有关更多信息,请参阅变压器参数菜单选项.
定义值
该re are several ways to define a value for use in a Transformer. The simplest is to simply type in a value or string, which can include functions of various types such as attribute references, math and string functions, and workspace parameters. There are a number of tools and shortcuts that can assist in constructing values, generally available from the drop-down context menu adjacent to the value field.
Using the Text Editor
文本编辑器提供了一种从各种数据源(如属性、参数和常量)构造文本字符串(包括正则表达式)的方便方法,其中结果直接用于参数内部。
使用算术编辑器
算术编辑器提供了一种方便的方法来构建来自各种数据源的数学表达式,例如属性,参数和特征函数,其中结果直接在参数内使用。
条件值
Set values depending on one or more test conditions that either pass or fail.
Parameter Condition Definition Dialog
内容
表达式和字符串可以包括许多函数,字符,参数等 - 是否直接在参数中输入或使用其中一个编辑器构造。
参考
Processing Behavior |
|
特征保持 |
没有 |
Dependencies | 没有 |
FME Licensing Level | FME专业版及以上 |
别名 | RasterLensProcessor |
历史 | |
类别 |
FME Community
FME社区是演示亚搏国际在线官网,TOS,文章,常见问题和更多的地方。获取您的问题的答案,从其他用户学习,并建议,投票和评论新功能。
搜索所有关于光栅卷积器的结果关于FME社区。亚搏国际在线官网
例子可能包含根据开放政府许可证的信息 - 温哥华