![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Compute 2d image global entropy. More...
| IPSDKIPLGLOBALMEASURE_API ipReal64 | ipsdk::imaproc::glbmsr::globalEntropyMsr2d (const image::ImageConstPtr &pInImg) |
| wrapper function for Compute 2d image global entropy More... | |
| IPSDKIPLGLOBALMEASURE_API ipReal64 | ipsdk::imaproc::glbmsr::globalEntropyMsr2d (const image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::HistoMsrParamsConstPtr &pHistoPrms) |
| wrapper function for Compute 2d image global entropy More... | |
| IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedGlobalEntropyResultPtr | ipsdk::imaproc::glbmsr::multiSlice_globalEntropyMsr2d (const image::ImageConstPtr &pInImg) |
| wrapper function for computes the global entropy measure in the image More... | |
| IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedGlobalEntropyResultPtr | ipsdk::imaproc::glbmsr::multiSlice_globalEntropyMsr2d (const image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::PlanIndexedHistoMsrParamsConstPtr &pPIHistoPrms) |
| wrapper function for computes the global entropy measure in the image More... | |
Compute 2d image global entropy.
The global entropy of an image is a measure calculated using the image histogram, which gives information about the image disorder. This measure is calculated with the following formula :
Where
is the image domain, and
is the probability of appearance of a pixel with the value i.
Two wrappers can be called : the globalEntropyMsr2d wrapper is only used to compute the global entropy measure on a grey level 2d image, whereas the multiSlice_globalEntropyMsr2d wrapper must be used for more complex data (volume, sequence and/or color). In the second case, a measure is calculated for each 2d plan forming the input images.
Attribute description for algorithm :
| Name | ToolTip | Default Initializer |
|---|---|---|
| ipsdk::imaproc::attr::InImg | [Input] image for processing operation | X |
| ipsdk::imaproc::attr::InOptPIHistoMsrParams | [Input] Plan indexed collection of histogram measure parameters | X |
| ipsdk::imaproc::attr::OutPIGlobalEntropyResult | [Output] Plan indexed global entropy measure | ipsdk::imaproc::fromImage (_pOutPIGlobalEntropyResult, _pInImg) |
Global rule description for algorithm :
ipsdk::imaproc::matchImagePlans (_pOutPIGlobalEntropyResult,_pInImg,eImagePlansMatchPolicy::eIPMP_ZCT) &&
ipsdk::processor::ifIsSet (_pInOptPIHistoMsrParams,
ipsdk::imaproc::matchImagePlans (_pInOptPIHistoMsrParams,_pInImg,eImagePlansMatchPolicy::eIPMP_ZCT))
| IPSDKIPLGLOBALMEASURE_API ipReal64 ipsdk::imaproc::glbmsr::globalEntropyMsr2d | ( | const image::ImageConstPtr & | pInImg | ) |
wrapper function for Compute 2d image global entropy
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
| IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedGlobalEntropyResultPtr ipsdk::imaproc::glbmsr::multiSlice_globalEntropyMsr2d | ( | const image::ImageConstPtr & | pInImg | ) |
wrapper function for computes the global entropy measure in the image
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
| IPSDKIPLGLOBALMEASURE_API ipReal64 ipsdk::imaproc::glbmsr::globalEntropyMsr2d | ( | const image::ImageConstPtr & | pInImg, |
| const ipsdk::imaproc::attr::HistoMsrParamsConstPtr & | pHistoPrms | ||
| ) |
wrapper function for Compute 2d image global entropy
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
| IPSDKIPLGLOBALMEASURE_API ipsdk::imaproc::attr::PlanIndexedGlobalEntropyResultPtr ipsdk::imaproc::glbmsr::multiSlice_globalEntropyMsr2d | ( | const image::ImageConstPtr & | pInImg, |
| const ipsdk::imaproc::attr::PlanIndexedHistoMsrParamsConstPtr & | pPIHistoPrms | ||
| ) |
wrapper function for computes the global entropy measure in the image
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
1.8.14