![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
extract values at specific coordinates from a 2d image More...
extract values at specific coordinates from a 2d image
This algorithm allows to extract grey level values from an input 2d image.
If input image is a multi plane image (ie. 3d, sequence or color image), each plane is processed separatly.
Given a collection of input 2d coordinates
, algorithm extracts an associated collection of grey level values
from input image
. User can specify an optional interpolation policy
(see enumerate ipsdk::imaproc::attr::eInterpolationPolicy) used to extract values from image.
Attribute description for algorithm :
| Name | ToolTip | Default Initializer |
|---|---|---|
| ipsdk::imaproc::attr::InImg | [Input] image for processing operation | X |
| ipsdk::imaproc::attr::InPICoords2dColl | [Input] plan indexed collection of cartesian 2d coordinates | X |
| ipsdk::imaproc::attr::InOptInterpolationPolicy | [Input Optional] interpolation policy used to extract local data from image | X |
| ipsdk::imaproc::attr::InOptImageValueExtractionMethod | [Input Optional] object allowing to define used image values extraction method | X |
| ipsdk::imaproc::attr::OutPIImgGreyValues | [Output] plan indexed collection of grey level values extracted from an image | ipsdk::imaproc::fromImage (_pOutPIImgGreyValues, _pInImg) |
Global rule description for algorithm :
ipsdk::imaproc::matchImagePlans (_pInPICoords2dColl,_pInImg) &&
ipsdk::imaproc::matchImagePlans (_pOutPIImgGreyValues,_pInImg)
| IPSDKIPLUTILITY_API attr::DoublesPtr ipsdk::imaproc::util::extractImg2dValues | ( | const image::ImageConstPtr & | pInImg, |
| const ipsdk::imaproc::attr::Coords2dCollConstPtr & | pInCoords2dColl | ||
| ) |
wrapper function for extract values at specific coordinates from a 2d image
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
| IPSDKIPLUTILITY_API attr::PlanIndexedDoublesPtr ipsdk::imaproc::util::multiSlice_extractImg2dValues | ( | const image::ImageConstPtr & | pInImg, |
| const ipsdk::imaproc::attr::PlanIndexedCoords2dCollConstPtr & | pInPICoords2dColl | ||
| ) |
wrapper function for extract values at specific coordinates from a 2d image
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
| IPSDKIPLUTILITY_API attr::DoublesPtr ipsdk::imaproc::util::extractImg2dValues | ( | const image::ImageConstPtr & | pInImg, |
| const ipsdk::imaproc::attr::Coords2dCollConstPtr & | pInCoords2dColl, | ||
| const ipsdk::imaproc::attr::eInterpolationPolicy & | inOptInterpolationPolicy | ||
| ) |
wrapper function for extract values at specific coordinates from a 2d image
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
| IPSDKIPLUTILITY_API attr::DoublesPtr ipsdk::imaproc::util::extractImg2dValues | ( | const image::ImageConstPtr & | pInImg, |
| const ipsdk::imaproc::attr::Coords2dCollConstPtr & | pInCoords2dColl, | ||
| const ipsdk::imaproc::attr::eInterpolationPolicy & | inOptInterpolationPolicy, | ||
| const ipsdk::imaproc::attr::ImageValueExtractionMethodPtr & | pInOptImageValueExtractionMethod | ||
| ) |
wrapper function for extract values at specific coordinates from a 2d image
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
| IPSDKIPLUTILITY_API attr::PlanIndexedDoublesPtr ipsdk::imaproc::util::multiSlice_extractImg2dValues | ( | const image::ImageConstPtr & | pInImg, |
| const ipsdk::imaproc::attr::PlanIndexedCoords2dCollConstPtr & | pInPICoords2dColl, | ||
| const ipsdk::imaproc::attr::eInterpolationPolicy & | inOptInterpolationPolicy | ||
| ) |
wrapper function for extract values at specific coordinates from a 2d image
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
| IPSDKIPLUTILITY_API attr::PlanIndexedDoublesPtr ipsdk::imaproc::util::multiSlice_extractImg2dValues | ( | const image::ImageConstPtr & | pInImg, |
| const ipsdk::imaproc::attr::PlanIndexedCoords2dCollConstPtr & | pInPICoords2dColl, | ||
| const ipsdk::imaproc::attr::eInterpolationPolicy & | inOptInterpolationPolicy, | ||
| const ipsdk::imaproc::attr::ImageValueExtractionMethodPtr & | pInOptImageValueExtractionMethod | ||
| ) |
wrapper function for extract values at specific coordinates from a 2d image
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
1.8.14