FilterBoxInplace

Blur in place

Supported Technologies

MT

Synopsis

FwStatus   fwiFilterBox_8u_C1IR ( Fw8u * pSrcDstint srcDstStepFwiSize dstRoiSizeFwiSize maskSizeFwiPoint anchor );
FwStatus   fwiFilterBox_8u_C3IR ( Fw8u * pSrcDstint srcDstStepFwiSize dstRoiSizeFwiSize maskSizeFwiPoint anchor );
FwStatus   fwiFilterBox_8u_C4IR ( Fw8u * pSrcDstint srcDstStepFwiSize dstRoiSizeFwiSize maskSizeFwiPoint anchor );
FwStatus   fwiFilterBox_8u_AC4IR ( Fw8u * pSrcDstint srcDstStepFwiSize dstRoiSizeFwiSize maskSizeFwiPoint anchor );
FwStatus   fwiFilterBox_16s_C1IR ( Fw16s * pSrcDstint srcDstStepFwiSize dstRoiSizeFwiSize maskSizeFwiPoint anchor );
FwStatus   fwiFilterBox_16s_C3IR ( Fw16s * pSrcDstint srcDstStepFwiSize dstRoiSizeFwiSize maskSizeFwiPoint anchor );
FwStatus   fwiFilterBox_16s_C4IR ( Fw16s * pSrcDstint srcDstStepFwiSize dstRoiSizeFwiSize maskSizeFwiPoint anchor );
FwStatus   fwiFilterBox_16s_AC4IR ( Fw16s * pSrcDstint srcDstStepFwiSize dstRoiSizeFwiSize maskSizeFwiPoint anchor );
FwStatus   fwiFilterBox_32f_C1IR ( Fw32f * pSrcDstint srcDstStepFwiSize dstRoiSizeFwiSize maskSizeFwiPoint anchor );
FwStatus   fwiFilterBox_32f_C3IR ( Fw32f * pSrcDstint srcDstStepFwiSize dstRoiSizeFwiSize maskSizeFwiPoint anchor );
FwStatus   fwiFilterBox_32f_C4IR ( Fw32f * pSrcDstint srcDstStepFwiSize dstRoiSizeFwiSize maskSizeFwiPoint anchor );
FwStatus   fwiFilterBox_32f_AC4IR ( Fw32f * pSrcDstint srcDstStepFwiSize dstRoiSizeFwiSize maskSizeFwiPoint anchor );

Parameters

anchor   A pixel locating the kernel (mask) according to source image.
dstRoiSize   Destination image ROI size.
maskSize   Specifies the size of a mask used in calculations.
pSrcDst   Pointer to a location in a buffer that contains both the source and destination.
srcDstStep   Source and destination buffer step size in bytes (width of both buffers in bytes).

Description

These functions step through an ROI in a source buffer, apply a box blur filter to the source data, and write the filtered data back to the same location.

The functions can use arbitrary mask sizes.