Blur in place
MT
FwStatus | fwiFilterBox_8u_C1IR | ( | Fw8u * pSrcDst, int srcDstStep, FwiSize dstRoiSize, FwiSize maskSize, FwiPoint anchor ); | |
FwStatus | fwiFilterBox_8u_C3IR | ( | Fw8u * pSrcDst, int srcDstStep, FwiSize dstRoiSize, FwiSize maskSize, FwiPoint anchor ); | |
FwStatus | fwiFilterBox_8u_C4IR | ( | Fw8u * pSrcDst, int srcDstStep, FwiSize dstRoiSize, FwiSize maskSize, FwiPoint anchor ); | |
FwStatus | fwiFilterBox_8u_AC4IR | ( | Fw8u * pSrcDst, int srcDstStep, FwiSize dstRoiSize, FwiSize maskSize, FwiPoint anchor ); | |
FwStatus | fwiFilterBox_16s_C1IR | ( | Fw16s * pSrcDst, int srcDstStep, FwiSize dstRoiSize, FwiSize maskSize, FwiPoint anchor ); | |
FwStatus | fwiFilterBox_16s_C3IR | ( | Fw16s * pSrcDst, int srcDstStep, FwiSize dstRoiSize, FwiSize maskSize, FwiPoint anchor ); | |
FwStatus | fwiFilterBox_16s_C4IR | ( | Fw16s * pSrcDst, int srcDstStep, FwiSize dstRoiSize, FwiSize maskSize, FwiPoint anchor ); | |
FwStatus | fwiFilterBox_16s_AC4IR | ( | Fw16s * pSrcDst, int srcDstStep, FwiSize dstRoiSize, FwiSize maskSize, FwiPoint anchor ); | |
FwStatus | fwiFilterBox_32f_C1IR | ( | Fw32f * pSrcDst, int srcDstStep, FwiSize dstRoiSize, FwiSize maskSize, FwiPoint anchor ); | |
FwStatus | fwiFilterBox_32f_C3IR | ( | Fw32f * pSrcDst, int srcDstStep, FwiSize dstRoiSize, FwiSize maskSize, FwiPoint anchor ); | |
FwStatus | fwiFilterBox_32f_C4IR | ( | Fw32f * pSrcDst, int srcDstStep, FwiSize dstRoiSize, FwiSize maskSize, FwiPoint anchor ); | |
FwStatus | fwiFilterBox_32f_AC4IR | ( | Fw32f * pSrcDst, int srcDstStep, FwiSize dstRoiSize, FwiSize maskSize, FwiPoint anchor ); |
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). |
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.