| genre | Filters |
| status | work-in-progress |
| authors | Holger Bourquain, Jan Rexilius |
| package | MeVisLab/Standard |
| dll | MLFilter1 |
| definition | mlFilter1.def |
| see also | MorphologicalGradient |
| keywords | gradient, calculation, derivative |
The module CalculateGradient performs edge detection and edge enhancement by calculating the local gradient in ML images.
| C (c_Derivative): Bool | status: String | Y: Bool |
| C (c_VoxelSize): Float | Step Width: Integer | Z: Bool |
| Direction: Enum | T (t_Derivative): Bool | |
| Edge Mode: Enum | T (t_VoxelSize): Float | |
| Factor: Float | U (u_Derivative): Bool | |
| Mode (gradientMode): Enum | U (u_VoxelSize): Float | |
| Mode (enhanceMode): Enum | Width: Float | |
| Radius: Float | X: Bool |
If checked, the gradient in x-direction is computed.
If checked, the gradient in y-direction is computed.
If checked, the gradient in z-direction is computed.
If checked, the gradient in c-direction is computed.
If checked, the gradient in t-direction is computed.
If checked, the gradient in u-direction is computed.
Sets the voxel size for gradient computation in c-direction.
Sets the voxel size for gradient computation in t-direction.
Sets the voxel size for gradient computation in u-direction.
Defines the gradient computation mode.
Values:
| Title | Name | Description |
|---|---|---|
| Max | Max | Writes the maximum gradient value to the output image. |
| Norm | Norm | Writes the normalized gradient value into the output image. |
| Radial | Radial | Writes a radial gradient value into the output image. The radial gradient is computed from the image center or from the position of the first marker if a marker list is attached. |
| 2nd Deriv Max | 2ndDeriv_Max | Writes the maximum value of the second derivative gradient into the output image. |
| 2nd Deriv Norm | 2ndDeriv_Norm | Writes the normalized value of the second derivative gradient into the output image. |
| 2nd Deriv Radial | 2ndDeriv_Radial | Writes a second derivative radial gradient value into the output image. The radial gradient is computed from the image center or from the position of the first marker if a marker list is attached. |
| Laplace | Laplace | Writes the laplacian gradient value into the output image. |
| Curvature | Curvature | Writes a curvature value into the output image. |
| Separate | Separate | Writes the separate gradient values for x, y and z into the u-dimension of the output image. |
| Abs Separate | AbsSeparate | Writes the absolute separate gradient values for x, y and z into the u-dimension of the output image. |
Defines the type of gradient computation.
Values:
| Title | Name |
|---|---|
| Central | Central |
| Inferior | Inferior |
| Superior | Superior |
Defines the edge mode for gradient computation.
Values:
| Title | Name |
|---|---|
| Const | Const |
| Linear | Linear |
Sets the step width or kernel size in x, y and z direction for gradient computation.
Defines the enhancement mode for gradient computation.
Values:
| Title | Name |
|---|---|
| None | None |
| Triangular | Triangular |
| Gauss | Gauss |