![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
local 2d image skewness computation More...
| IPSDKIPLSTATS_API image::ImagePtr | ipsdk::imaproc::stats::skewness2dImg (const image::ImageConstPtr &pInImg, const ipUInt32 inHalfKnlSizeX, const ipUInt32 inHalfKnlSizeY) |
| wrapper function for Computation of the local skewness on a rectangular neighbourhood on a 2d image More... | |
| IPSDKIPLSTATS_API void | ipsdk::imaproc::stats::skewness2dImg (const image::ImageConstPtr &pInImg, const ipUInt32 inHalfKnlSizeX, const ipUInt32 inHalfKnlSizeY, const image::ImagePtr &pOutImg) |
| wrapper function for Computation of the local skewness on a rectangular neighbourhood on a 2d image More... | |
local 2d image skewness computation
This algorithm computes for each pixel of output image associated local skewness on a rectangular neighbourhood of input image.
Given an input image
and rectangular kernel half sizes
and
, output image values are given by :
where
Here is an example of a Skewness computation applied on a 8 bits grey level image with
:
Attribute description for algorithm :
| Name | ToolTip | Default Initializer |
|---|---|---|
| ipsdk::imaproc::attr::InImg | [Input] image for processing operation | X |
| ipsdk::imaproc::attr::InHalfKnlSizeX | [Input] half kernel size along X axis for operation | X |
| ipsdk::imaproc::attr::InHalfKnlSizeY | [Input] half kernel size along Y axis for operation | X |
| ipsdk::imaproc::attr::OutRealImg | [Output] image for processing operation (data contained in image buffer are reals) | ipsdk::imaproc::duplicateInOut (_pOutRealImg, _pInImg, image::eImageBufferType::eIBT_Real32) |
Global rule description for algorithm :
ipsdk::imaproc::matchSize (_pInImg,_pOutRealImg)
| IPSDKIPLSTATS_API image::ImagePtr ipsdk::imaproc::stats::skewness2dImg | ( | const image::ImageConstPtr & | pInImg, |
| const ipUInt32 | inHalfKnlSizeX, | ||
| const ipUInt32 | inHalfKnlSizeY | ||
| ) |
wrapper function for Computation of the local skewness on a rectangular neighbourhood on a 2d image
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
| IPSDKIPLSTATS_API void ipsdk::imaproc::stats::skewness2dImg | ( | const image::ImageConstPtr & | pInImg, |
| const ipUInt32 | inHalfKnlSizeX, | ||
| const ipUInt32 | inHalfKnlSizeY, | ||
| const image::ImagePtr & | pOutImg | ||
| ) |
wrapper function for Computation of the local skewness on a rectangular neighbourhood on a 2d image
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
1.8.14