|
oevislib_net
0.14.3.0
|
Functions | |
| Region | oevislib_net.Region.Dilate (Region inKernel, Optional< Point2Di > inKernelAnchor=null) |
| Computes the morphological dilation on the calling region, using the provided kernel. | |
| Region | oevislib_net.Region.Dilate (KernelShape inKernel=KernelShape.Box, int inRadiusX=1, Optional< int > inRadiusY=null) |
| Computes the morphological dilation on the calling region, using the selected default kernel. | |
| Region | oevislib_net.Region.Erode (Region inKernel, Optional< Point2Di > inKernelAnchor=null) |
| Computes the morphological erosion on the calling region, using the provided kernel. | |
| Region | oevislib_net.Region.Erode (KernelShape inKernel=KernelShape.Box, int inRadiusX=1, Optional< int > inRadiusY=null) |
| Computes the morphological erosion on the calling region, using the selected default kernel. | |
| Region | oevislib_net.Region.Open (Region inKernel) |
| Computes the morphological opening on the calling region, using the provided kernel. | |
| Region | oevislib_net.Region.Open (KernelShape inKernel=KernelShape.Box, int inRadiusX=1, Optional< int > inRadiusY=null) |
| Computes the morphological opening on the calling region, using the selected default kernel. | |
| Region | oevislib_net.Region.Close (Region inKernel) |
| Computes the morphological closing on the calling region, using the provided kernel. | |
| Region | oevislib_net.Region.Close (KernelShape inKernel=KernelShape.Box, int inRadiusX=1, Optional< int > inRadiusY=null) |
| Computes the morphological closing on the calling region, using the selected default kernel. | |
| Region | oevislib_net.Region.HitAndMiss (Region inHitKernel, Region inMissKernel, Optional< Point2Di > inHitKernelAnchor, Optional< Point2Di > inMissKernelAnchor) |
| Computes the morphological hit-and-miss operation using the provided kernels. | |
| Region | oevislib_net.Region.Thin () |
| Computes the morphological thinning on the calling region. | |
| Region | oevislib_net.Region.Thicken () |
| Computes the morphological thickening on the calling region. | |
| Region | oevislib_net.Region.TopHat (Region inKernel) |
| Computes the morphological top hat operation on the calling region, using the provided kernel. | |
| Region | oevislib_net.Region.TopHat (KernelShape inKernel=KernelShape.Box, int inRadiusX=1, Optional< int > inRadiusY=null) |
| Computes the morphological top hat operation on the calling region, using the selected default kernel. | |
| Region | oevislib_net.Region.BottomHat (Region inKernel) |
| Computes the morphological bottom hat operation on the calling region, using the provided kernel. | |
| Region | oevislib_net.Region.BottomHat (KernelShape inKernel=KernelShape.Box, int inRadiusX=1, Optional< int > inRadiusY=null) |
| Computes the morphological bottom hat operation on the calling region, using the selected default kernel. | |
| Region | oevislib_net.Region.Skeletonize () |
| Computes the region's morphological skeleton. | |
| Region | oevislib_net.Region.Prune (int inMaxLength) |
| Computes the morphological pruning operation. | |
|
inline |
Computes the morphological bottom hat operation on the calling region, using the selected default kernel.
| inKernel | Type of kernel. |
| inRadiusX | Kernel X radius. The effective kernel X size will be (2 * inRadiusX + 1). Range: [0, +inf). |
| inRadiusY | Kernel Y radius. The effective kernel Y size will be (2 * inRadiusY + 1). If a negative number is provided, the value of inRadiusX will be considered. Range: [0, +inf). |
Computes the morphological bottom hat operation on the calling region, using the provided kernel.
| inKernel | Input region used as the bottom hat kernel. |
|
inline |
Computes the morphological closing on the calling region, using the selected default kernel.
| inKernel | Type of kernel. |
| inRadiusX | Kernel X radius. The effective kernel X size will be (2 * inRadiusX + 1). Range: [0, +inf). |
| inRadiusY | Kernel Y radius. The effective kernel Y size will be (2 * inRadiusY + 1). If a negative number is provided, the value of inRadiusX will be considered. Range: [0, +inf). |
Computes the morphological closing on the calling region, using the provided kernel.
| inKernel | Input region used as the closing kernel. |
|
inline |
Computes the morphological dilation on the calling region, using the selected default kernel.
| inKernel | Type of kernel. |
| inRadiusX | Kernel X radius. The effective kernel X size will be (2 * inRadiusX + 1). Range: [0, +inf). |
| inRadiusY | Kernel Y radius. The effective kernel Y size will be (2 * inRadiusY + 1). If a negative number is provided, the value of inRadiusX will be considered. Range: [0, +inf). |
|
inline |
Computes the morphological dilation on the calling region, using the provided kernel.
| inKernel | Input region used as a dilation kernel. |
| inKernelAnchor | Kernel's anchor. When Null, the anchor is considered to be (width / 2, height / 2). |
|
inline |
Computes the morphological erosion on the calling region, using the selected default kernel.
| inKernel | Type of kernel. |
| inRadiusX | Kernel X radius. The effective kernel X size will be (2 * inRadiusX + 1). Range: [0, +inf). |
| inRadiusY | Kernel Y radius. The effective kernel Y size will be (2 * inRadiusY + 1). If a negative number is provided, the value of inRadiusX will be considered. Range: [0, +inf). |
|
inline |
Computes the morphological erosion on the calling region, using the provided kernel.
| inKernel | Input region used as a dilation kernel. |
| inKernelAnchor | Kernel's anchor. When Null, the anchor is considered to be (width / 2, height / 2). |
|
inline |
Computes the morphological hit-and-miss operation using the provided kernels.
Hit-and-miss kernel intersection must be empty. If not, the function throws an exception.
| inHitKernel | Input kernel for the hit operation. |
| inMissKernel | Input kernel for the miss operation. |
| inHitKernelAnchor | Hit kernel's anchor. When Null, the anchor is considered to be (width / 2, height / 2). |
| inMissKernelAnchor | Miss kernel's anchor. When Null, the anchor is considered to be (width / 2, height / 2). |
|
inline |
Computes the morphological opening on the calling region, using the selected default kernel.
| inKernel | Type of kernel. |
| inRadiusX | Kernel X radius. The effective kernel X size will be (2 * inRadiusX + 1). Range: [0, +inf). |
| inRadiusY | Kernel Y radius. The effective kernel Y size will be (2 * inRadiusY + 1). If a negative number is provided, the value of inRadiusX will be considered. Range: [0, +inf). |
Computes the morphological opening on the calling region, using the provided kernel.
| inKernel | Input region used as the opening kernel. |
|
inline |
Computes the morphological pruning operation.
| inMaxLength | the maximum branch size to retain. |
|
inline |
Computes the region's morphological skeleton.
|
inline |
Computes the morphological thickening on the calling region.
|
inline |
Computes the morphological thinning on the calling region.
|
inline |
Computes the morphological top hat operation on the calling region, using the selected default kernel.
| inKernel | Type of kernel. |
| inRadiusX | Kernel X radius. The effective kernel X size will be (2 * inRadiusX + 1). Range: [0, +inf). |
| inRadiusY | Kernel Y radius. The effective kernel Y size will be (2 * inRadiusY + 1). If a negative number is provided, the value of inRadiusX will be considered. Range: [0, +inf). |