See Also: FAV, FED, FME, FGA, FMO, FPR, FLE, FPRE, FSHARP
| Type: | Raster |
| Connection: | Mandatory |
| Minimum Layers: | 1 |
| Maximum Layers: | 1 |
Contains the input raster layer to be filtered.
| Type: | Bitmap |
| Connection: | Optional |
| Minimum Layers: | 0 |
| Maximum Layers: | 1 |
Contains the input area mask layer, consisting of a bitmap that indicates which area in the input raster should be processed. If no bitmap is provided, then the entire layer is filtered.
| Type: | Raster |
| Connection: | Optional |
| Minimum Layers: | 0 |
| Maximum Layers: | 1 |
Contains the output layer that receives the filtered raster data.
| Name: | GainFactor |
| Type: | Real |
| Valid Values: | x >= 0.00001 |
| Default: | 1.0 |
| Requirement: | Optional |
Specifies the gain factor to be applied to the filtered input layer.
NOTE: Values of 0.0 or negative real numbers are not allowed.
The user has the option of applying a factor (GainFactor) to each filtered input layer before averaging. A GainFactor of 1.0 (default) implies no gain.
A bitmap specifies the area within the input layer which will be processed. Only this area will be filtered and the rest of the image will be unchanged. If no bitmap is connected, the entire database is processed.
-1 0 1 1 2 1
-2 0 2 0 0 0
-1 0 1 -1 -2 -1
X Y
Consider the following 3X3 image window
+---------+
| a1 a2 a3|
| a4 a5 a6| <--- Filter window 3 X 3
| a7 a8 a9|
+---------+
where:
a1 .. a8 are the grey levels of each pixel in the filter window
X = -1*a1 + 1*a3 - 2*a4 + 2*a6 - 1*a7 + 1*a9
Y = 1*a1 + 2*a2 + 1*a3 - 1*a7 - 2*a8 - 1*a9
Sobel gradient = SQRT (X*X + Y*Y)
All pixels are filtered. In order to filter pixels located near the
edges of an image, edge pixels values are replicated to give
sufficient data.