Visible to Intel only — GUID: GUID-B3E7895F-8AF0-4825-AF34-518F4AD12167
iwiCopyMerge
Syntax
class IwiCopyMergeParams: public ::IwiCopyMergeParams
{
public:
IW_BASE_PARAMS_CONSTRUCTORS(IwiCopyMergeParams, iwiCopyMerge_SetDefaultParams)
IwiCopyMergeParams() {}
};
IW_DECL_CPP(IppStatus) iwiCopyMerge(
const IwiImageArray &srcImages,
IwiImage &dstImage,
const IwiCopyMergeParams &auxParams = IwiCopyMergeParams(),
const IwiTile &tile = IwiTile()
);
Parameters
srcImages |
Reference to the array object of source images. Uninitialized images will be skipped. |
dstImage |
Reference to the destination image. |
auxParams |
Reference to the auxiliary parameters structure. |
tile |
Reference to the IwiTile object for tiling. By default, no tiling is used. |
Description
This function merges an array of single-channel images into one multi-channel image.
Return Values
ippStsNoErr |
No errors. |
Exception Values
ippStsDataTypeErr |
The dataType value is illegal. |
ippStsNumChannelsErr |
The channels value is illegal. |
ippStsSizeErr |
Values of the size fields are illegal. |
ippStsNullPtrErr |
At least one of the pointers (except tile) is NULL. |
Parent topic: Basic Operations