![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
builds the Pearson's colocalization map computing the Pearson correlation coefficient on each voxel More...
| IPSDKIPLFILTERING_API image::ImagePtr | ipsdk::imaproc::filter::pearsonColocalization3dImg (const image::ImageConstPtr &pInImg3d1, const image::ImageConstPtr &pInImg3d2) |
| wrapper function for builds the Pearson's colocalization map computing the Pearson correlation coefficient on each voxel More... | |
| IPSDKIPLFILTERING_API void | ipsdk::imaproc::filter::pearsonColocalization3dImg (const image::ImageConstPtr &pInImg3d1, const image::ImageConstPtr &pInImg3d2, const image::ImagePtr &pOutRealImg) |
| wrapper function for builds the Pearson's colocalization map computing the Pearson correlation coefficient on each voxel More... | |
builds the Pearson's colocalization map computing the Pearson correlation coefficient on each voxel
The Pearson colocalization, also known as Pearson correlation coefficient, is a linear correlation measure between the two input images InImg3d1 and InImg3d2. The result is a Real32 image where intensities belong to the range
.
The Pearson correlation coefficient at each voxel is calculated with the following formula :
Where
is the voxel coordinate vector,
is the mean intensity of
and
is its standard deviation.
See Pearson colocalization mapping 2d for an illustration of Pearson colocalization mapping in two dimensions.
Attribute description for algorithm :
| Name | ToolTip | Default Initializer |
|---|---|---|
| ipsdk::imaproc::attr::InImg3d1 | [Input] First 3d image for operation | X |
| ipsdk::imaproc::attr::InImg3d2 | [Input] Second 3d image for operation | X |
| ipsdk::imaproc::attr::OutRealImg | [Output] image for processing operation (data contained in image buffer are reals) | ipsdk::imaproc::duplicateInOut (_pOutRealImg, _pInImg3d1, ipsdk::image::eImageBufferType::eIBT_Real32) |
Global rule description for algorithm :
ipsdk::imaproc::matchSize (_pInImg3d1,_pInImg3d2) &&
ipsdk::imaproc::matchSize (_pInImg3d1,_pOutRealImg)
| IPSDKIPLFILTERING_API image::ImagePtr ipsdk::imaproc::filter::pearsonColocalization3dImg | ( | const image::ImageConstPtr & | pInImg3d1, |
| const image::ImageConstPtr & | pInImg3d2 | ||
| ) |
wrapper function for builds the Pearson's colocalization map computing the Pearson correlation coefficient on each voxel
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
| IPSDKIPLFILTERING_API void ipsdk::imaproc::filter::pearsonColocalization3dImg | ( | const image::ImageConstPtr & | pInImg3d1, |
| const image::ImageConstPtr & | pInImg3d2, | ||
| const image::ImagePtr & | pOutRealImg | ||
| ) |
wrapper function for builds the Pearson's colocalization map computing the Pearson correlation coefficient on each voxel
| ipsdk::processor::IPSDKBaseProcessingException | on failure |
1.8.14