Content-type: text/html Man page of mlib_VideoColorResizeABGR

mlib_VideoColorResizeABGR

Section: mediaLib Library Functions (3MLIB)
Updated: 2 Mar 2007
Index Return to Main Contents
 

NAME

mlib_VideoColorResizeABGR - image resize  

SYNOPSIS

cc [ flag... ] file... -lmlib [ library... ]
#include <mlib.h>

void mlib_VideoColorResizeABGR(mlib_u32 *dst,
    const mlib_u32 *src, mlib_s32 dst_w,
    mlib_s32 dst_h, mlib_s32 dst_lb,
    mlib_s32 src_w, mlib_s32 src_h,
    mlib_s32 src_lb, mlib_filter filter);

 

DESCRIPTION

The mlib_VideoColorResizeABGR() function resizes the source image with dimensions src_w, src_h into the destination image with dimensions dst_w, dst_h using nearest-neighbor, bilinear interpolation, or bicubic interpolation. The source buffer can contain multi-banded pixel stream, in which case, each band is resized independently. Edge conditions are handled according to the MLIB_EDGE_SRC_EXTEND scheme.  

PARAMETERS

The function takes the following arguments:

dst

Pointer to output image.

src

Pointer to input image.

dst_w

Output image width in pixels.

dst_h

Output image height in rows.

dst_lb

Input image width in pixels.

src_w

Linebytes for input buffer.

src_h

Input image height in lines.

src_lb

Linebytes for input image.

filter

Type of interpolation filter. It can be one of the following:

MLIB_NEAREST
MLIB_BILINEAR
MLIB_BICUBIC

 

RETURN VALUES

None.  

ATTRIBUTES

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPEATTRIBUTE VALUE

Interface StabilityCommitted

MT-Level

 

SEE ALSO

attributes(5)


 

Index

NAME
SYNOPSIS
DESCRIPTION
PARAMETERS
RETURN VALUES
ATTRIBUTES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 02:37:56 GMT, October 02, 2010