Visible to Intel only — GUID: GUID-234BA4AA-5617-4B75-96FF-BC34087429F3
<span class='option'>iwTypeToSize</span>
<span class='option'>iwTypeIsFloat</span>
iwTypeIsSigned
<span class='option'>iwTypeGetMax</span>
<span class='option'>iwTypeGetMin</span>
<span class='option'>iwTypeGetRange</span>
<span class='option'>iwValueSaturate</span>
iwValueAbsToRel
<span class='option'>iwValueRelToAbs</span>
iwRangeWeightCorrector
iwAtomic_AddInt
Thread Local Storage
<span class='option'>iwiImage_Init</span>
<span class='option'>iwiImage_InitExternal</span>
<span class='option'>iwiImage_InitExternalConst</span>
<span class='option'>iwiImage_Alloc</span>
<span class='option'>iwiImage_Release</span>
<span class='option'>iwiImage_GetPtr</span>
<span class='option'>iwiImage_GetPtrConst</span>
<span class='option'>iwiImage_BorderAdd</span>
<span class='option'>iwiImage_BorderSub</span>
<span class='option'>iwiImage_BorderSet</span>
<span class='option'>iwiImage_RoiSet</span>
<span class='option'>iwiImage_GetRoiImage</span>
<span class='option'>iwiCopyChannel</span>
<span class='option'>iwiCopy</span>
<span class='option'>iwiCopyMerge</span>
<span class='option'>iwiCopySplit</span>
<span class='option'>iwiCopyMakeBorder</span>
<span class='option'>iwiScale</span>
<span class='option'>iwiScale_GetScaleVals</span>
<span class='option'>iwiSetChannel</span>
<span class='option'>iwiSet</span>
<span class='option'>iwiSwapChannels</span>
Filtering Structures and Enumerators
iwiFilter
iwiFilterBox
<span class='option'>iwiFilterCanny</span>
<span class='option'>iwiFilterCannyDeriv</span>
<span class='option'>iwiFilterSobel</span>
<span class='option'>iwiFilterScharr</span>
<span class='option'>iwiFilterLaplacian</span>
<span class='option'>iwiFilterGaussian</span>
<span class='option'>iwiFilterMorphology</span>
<span class='option'>iwiFilterMorphology_GetBorderSize</span>
<span class='option'>iwiFilterBilateral</span>
Structures and Enumerators
<span class='option'>iwiResize_SetDefaultParams</span>
<span class='option'>iwiResize</span>
<span class='option'>iwiResize_Free</span>
<span class='option'>iwiResize_InitAlloc</span>
<span class='option'>iwiResize_Process</span>
<span class='option'>iwiResize_GetSrcRoi</span>
<span class='option'>iwiResize_GetBorderSize</span>
<span class='option'>iwiCopyChannel</span>
<span class='option'>iwiCopy</span>
<span class='option'>iwiCopyMerge</span>
<span class='option'>iwiCopySplit</span>
<span class='option'>iwiCopyMakeBorder</span>
<span class='option'>iwiSwapChannels</span>
<span class='option'>iwiScale</span>
<span class='option'>iwiScale_GetScaleVals</span>
<span class='option'>iwiSetChannel</span>
<span class='option'>iwiSet</span>
Filtering Structures and Enumerators
iwiFilter
iwiFilterBox
<span class='option'>iwiFilterCanny</span>
<span class='option'>iwiFilterCannyDeriv</span>
<span class='option'>iwiFilterSobel</span>
<span class='option'>iwiFilterBilateral</span>
<span class='option'>iwiFilterScharr</span>
<span class='option'>iwiFilterLaplacian</span>
<span class='option'>iwiFilterMorphology</span>
<span class='option'>iwiFilterMorphology_GetBorderSize</span>
FilterGaussian
Visible to Intel only — GUID: GUID-234BA4AA-5617-4B75-96FF-BC34087429F3
<span class='option'>iwiShiftPtrConst</span>
Syntax
static IW_INLINE const void* iwiShiftPtrConst(
const void *pPtr,
IwSize step,
int typeSize,
int channels,
IwSize y,
IwSize x
)
{
return (((const Ipp8u*)pPtr) + step*y + typeSize*channels*x);
}
Parameters
- pPtr
-
Original pointer.
- step
-
Image step.
- typeSize
-
Size of the image type returned by iwTypeToLen.
- channels
-
Number of channels in the image.
- y
-
Y shift, as rows.
- x
-
X shift, as columns.
Description
This function shifts the pointer to specific pixel coordinates for a read-only image.
Return Values
Shifted pointer.
Parent topic: Utility Functions
Did you find the information on this page useful?
Feedback Message
Characters remaining: