Visible to Intel only — GUID: GUID-AEE18353-A444-471A-8B8B-B2A274C295F2
<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-AEE18353-A444-471A-8B8B-B2A274C295F2
Signal Processing Structures
IwsBorderSize
Structure that contains border sizes for signal filters:
typedef struct {
IwSize borderLeft;
IwSize borderRight;
} IwsBorderSize;
IwsRoi
Structure that contains a region of interest for signal processing:
typedef struct {
IwSize x;
IwSize len;
} IwsRoi;
IwsVector
Base structure for signal processing functions to store input and output data:
typedef struct _IwsVector
{
void *m_pBuffer; // Pointer to vector buffer. This variable must be NULL for any external buffer.
void *m_ptr; // Pointer to the starting point of actual vector data. This pointer must be NULL for read-only vector.
const void *m_ptrConst; // Pointer to the starting point of actual read-only vector data. This pointer is valid for any vector.
IwSize m_size; // Vector size, in elements.
IppDataType m_dataType; // Vector element type.
int m_typeSize; // Size of vector element, in bytes.
IwsBorderSize m_inMemSize; // Memory border size around the image data.
} IwsVector;
IwsTile
Main structure for semi-automatic ROI operations. This structure provides main context for tiling across IW API. It contains values for complex pipelines tiling:
{
IwsRoi m_srcRoi; // Absolute ROI for source vector.
IwsRoi m_dstRoi; // Absolute ROI for destination vector.
int m_initialized; // Internal initialization states.
} IwsTile;
Parent topic: Signal Processing
Did you find the information on this page useful?
Feedback Message
Characters remaining: