|
oevislib_net
0.14.3.0
|
Functions | |
| Image | oevislib_net.Image.Smooth (int inRadiusX, Optional< int > inRadiusY, Optional< Region > inRoi, Optional< Region > inSourceRoi, Optional< Pixel > inBorderColor) |
| Smooths an image by averaging the pixels inside a specific kernel. | |
| Image | oevislib_net.Image.Smooth (Region inKernel, Point2Di inKernelAnchor, Optional< Region > inRoi, Optional< Region > inSourceRoi, Optional< Pixel > inBorderColor) |
| Smooths an image by averaging the pixels inside a Region kernel. | |
| Image | oevislib_net.Image.Smooth (MeanKernel inKernel, Optional< Region > inRoi=null) |
| Smooths an image by averaging the pixels inside a predefined kernel. | |
| Image | oevislib_net.Image.MedianSmooth (int inRadiusX, Optional< int > inRadiusY, Optional< Region > inRoi, Optional< Region > inSourceRoi) |
| Replaces each pixel with the median of pixels inside a kernel. | |
| Image | oevislib_net.Image.MedianSmooth (Optional< Region > inRoi=null) |
| Replaces each pixel with the median of pixels inside a kernel with radius 3. | |
| Image | oevislib_net.Image.QuantileSmooth (float inQuantile, int inRadiusX, Optional< int > inRadiusY, Optional< Region > inRoi, Optional< Region > inSourceRoi) |
| Replaces each pixel with a quantile of the pixels inside a specific kernel. | |
| Image | oevislib_net.Image.BilateralSmooth (float inDistanceSigma, float inColorSigma, int inIterationCount, Optional< Region > inRoi) |
| Smooths the image preserving sharp edges (using a 3x3 kernel). | |
| Image | oevislib_net.Image.GaussianSmooth (float inStdDevX, Optional< float > inStdDevY, float inKernelRelativeSize, Optional< Region > inRoi, Optional< int > outKernelRadiusX, Optional< int > outKernelRadiusY) |
| Smooths the image using a Gaussian kernel. | |
| Image | oevislib_net.Image.GaussianSmooth (GaussianKernel inKernel, Optional< Region > inRoi=null) |
| Smooths the image using a predefined Gaussian kernel. | |
| Image | oevislib_net.Image.MiddleSmooth (KernelShape inKernelShape, int inRadiusX, Optional< int > inRadiusY, Optional< Region > inRoi, Optional< Region > inSourceRoi, Optional< Pixel > inBorderColor) |
| Replaces each pixel with the middle value of the kernel. | |
| Image | oevislib_net.Image.SmoothGradientDirections (int inRadiusX, Optional< int > inRadiusY=null, int inMinSampleCount=0) |
| Smooths the result of Image::gradientDirections. | |
|
inline |
Smooths the image preserving sharp edges (using a 3x3 kernel).
| inDistanceSigma | Standard deviation used when computing the Gaussian difference between two pixel positions. Range: [0, 128]. |
| inColorSigma | Standard deviation used when computing the Gaussian difference between two pixel values. Range: [0, +inf). |
| inIterationCount | Number of times the bilateral filter will be run. Range: [1, +inf). |
| inRoi | Region of interest. |
|
inline |
Smooths the image using a Gaussian kernel.
| inStdDevX | Standard deviation on X axis. Range: [0, +inf). |
| inStdDevY | Standard deviation on Y axis (equal to inStdDevX if not specified). Range: [0, +inf). |
| inKernelRelativeSize | Multiplier for the standard deviation determining the size of the kernel. Range: [0, 3]. |
| inRoi | Range of pixels to be updated in the output image. |
| outKernelRadiusX | Kernel radius on X axis used. |
| outKernelRadiusY | Kernel radius on Y axis used. |
|
inline |
Smooths the image using a predefined Gaussian kernel.
| inKernel | Gaussian kernel. |
| inRoi | Range of pixels to be updated in the output image. |
|
inline |
Replaces each pixel with the median of pixels inside a kernel.
| inRadiusX | Kernel's radius on the X axis. Range: [0, +inf). |
| inRadiusY | Kernel's radius on the Y axis (equal to inRadiusX if not specified). Range: [0, +inf). |
| inRoi | Range of pixels to be updated in the output image. |
| inSourceRoi | Range of pixels to be considered in the transformation process. |
Replaces each pixel with the median of pixels inside a kernel with radius 3.
| inRoi | Range of pixels to be updated in the output image. |
|
inline |
Replaces each pixel with the middle value of the kernel.
The middle value consists of the average of the maximum and the minimum value inside the kernel.
| inKernelShape | Kernel shape. |
| inRadiusX | Kernel's radius on the X axis. Range: [0, +inf). |
| inRadiusY | Kernel's radius on the Y axis (equal to inRadiusX if not specified). Range: [0, +inf). |
| inRoi | Range of pixels to be updated in the output image. |
| inSourceRoi | Range of pixels to be considered in the transformation process. |
| inBorderColor | Pixels' value outside the image boundaries. |
|
inline |
Replaces each pixel with a quantile of the pixels inside a specific kernel.
| inQuantile | Quantile value. Range: [0, 1]. |
| inRadiusX | Kernel's radius on the X axis. Range: [0, +inf). |
| inRadiusY | Kernel's radius on the Y axis (equal to inRadiusX if not specified). Range: [0, +inf). |
| inRoi | Range of pixels to be updated in the output image. |
| inSourceRoi | Range of pixels to be considered in the transformation process. |
|
inline |
Smooths an image by averaging the pixels inside a specific kernel.
| inRadiusX | Kernel's radius on the X axis. Range: [0, +inf). |
| inRadiusY | Kernel's radius on the Y axis (equal to inRadiusX if not specified). Range: [0, +inf). |
| inRoi | Range of pixels to be updated in the output image. |
| inSourceRoi | Range of pixels to be considered in the transformation process. |
| inBorderColor | Pixels' value outside the image boundaries. |
|
inline |
Smooths an image by averaging the pixels inside a predefined kernel.
| inKernel | Kernel. |
| inRoi | Range of pixels to be updated in the output image. |
|
inline |
Smooths an image by averaging the pixels inside a Region kernel.
| inKernel | Kernel region. |
| inKernelAnchor | A point inside inKernel that defines its center. |
| inRoi | Range of pixels to be updated in the output image. |
| inSourceRoi | Range of pixels to be considered in the transformation process. |
| inBorderColor | Pixels' value outside the image boundaries. |
|
inline |
Smooths the result of Image::gradientDirections.
| inRadiusX | Kernel's radius on the X axis. Range: [0, +inf). |
| inRadiusY | Kernel's radius on the Y axis (equal to inRadiusX if not specified). Range: [0, +inf). |
| inMinSampleCount | Minimum number of pixels to consider a window non-zero. |