![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Algorithm allowing to bound image values to a given range algorithm. More...
| IPSDKIPLARITHMETIC_API ipsdk::image::ImagePtr | ipsdk::imaproc::arithm::boundImg (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::RangeConstPtr &pInOutputRange) |
| wrapper function for Algorithm allowing to bound image values to a given range More... | |
| IPSDKIPLARITHMETIC_API void | ipsdk::imaproc::arithm::boundImg (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::RangeConstPtr &pInOutputRange, const ipsdk::image::ImagePtr &pOutImg) |
| wrapper function for Algorithm allowing to bound image values to a given range More... | |
Algorithm allowing to bound image values to a given range algorithm.
Given an input image
and an input range for output image
, output image values are given by :
Here is an example of image bound applied to 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::InOutputRange | [Input] output image intensity range for algorithm | X |
| ipsdk::imaproc::attr::OutImg | [Output] image for processing operation | duplicateInOut (_pOutImg, _pInImg) |
Global rule description for algorithm :
((ipsdk::imaproc::matchSize (_pInImg,_pOutImg)) && (matchImageRange<ipsdk::imaproc::attr::Range::Min>(_pOutImg,_pInOutputRange)) && (matchImageRange<ipsdk::imaproc::attr::Range::Max>(_pOutImg,_pInOutputRange)))
| IPSDKIPLARITHMETIC_API ipsdk::image::ImagePtr ipsdk::imaproc::arithm::boundImg | ( | const ipsdk::image::ImageConstPtr & | pInImg, |
| const ipsdk::imaproc::attr::RangeConstPtr & | pInOutputRange | ||
| ) |
wrapper function for Algorithm allowing to bound image values to a given range
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
| IPSDKIPLARITHMETIC_API void ipsdk::imaproc::arithm::boundImg | ( | const ipsdk::image::ImageConstPtr & | pInImg, |
| const ipsdk::imaproc::attr::RangeConstPtr & | pInOutputRange, | ||
| const ipsdk::image::ImagePtr & | pOutImg | ||
| ) |
wrapper function for Algorithm allowing to bound image values to a given range
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
1.8.14