⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mot_util.p

📁 本资源主要是MPEG-4压缩编码算法的C源码实现
💻 P
字号:
/*
 * This file was automatically generated by 'Makefile'.
 *
 * DO NOT EDIT BY HAND : your modifications will be lost.
 *
 */

#ifndef _mot_util_P
#define _mot_util_P

#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */


/* vm_common/src/mot_util.c */

Void  	MakeImageEdge _P_((	Image *ima,
			Int edge,
			Image *ima_edge
	));
#if 0 /*by cnwang, 04/27/02*/
Void  	InterpolateBlock _P_((	C_SInt *input_image,
			C_Int image_width,
			C_Int x,
			Int y,
			C_Int subdim,
			C_Int blocksize_x,
			C_Int blocksize_y,
			SInt *ipol,
			C_Int ipol_width,
			C_Int rounding_control/*,
			C_Int maxval*//*by cnwang, 04/26/02*/
	));
#endif /*by cnwang, 04/27/02*/
Void  	InterpolateImage _P_((	Image *input_image,
			Image *output_image,
			Int rounding_control
	));
Int  	GetMotionImages _P_((	Image *imv16_w,
			Image *imv16_h,
			Image *imv8_w,
			Image *imv8_h,
			/*Image *imvF_w,
			Image *imvF_h,
			Image *imv_sprite_x,
			Image *imv_sprite_y,*//*by cnwang, 04/27/02*/
			Image *imode16,
			Image **mv_x,
			Image **mv_y,
			Image **mode
	));
Int  	ChooseMode _P_((	SInt *curr,
			Int x_pos,
			Int y_pos,
			Int min_SAD,
			UInt width
	));
Int  	SAD_Macroblock _P_((	SInt *ii,
			SInt *act_block,
			UInt h_length,
			Int Min_FRAME
	));
Int  	SAD_Block _P_((	SInt *ii,
			SInt *act_block,
			UInt h_length,
			Int min_sofar
	));
SInt * 	LoadArea _P_((	SInt *im,
			Int x,
			Int y,
			Int x_size,
			Int y_size,
			Int lx
	));
Void  	SetArea _P_((	SInt *block,
			Int x,
			Int y,
			Int x_size,
			Int y_size,
			Int lx,
			SInt *im
	));
Void  	FindMB _P_((	Int x,
			Int y,
			UInt width,
			SInt *image,
			SInt MB[16][16]
	));
Void  	find_pmvs _P_((	Image *mot_x,
			Image *mot_y,
			Int x,
			Int y,
			Int block,
			/*Int quarter_pel,*//*by cnwang, 04/06/02*/
			Int *error_flag,
			Int *mvx,
			Int *mvy,
			Int newgob
	));
Void  	find_pmvsErrRes _P_((	Image *mot_x,
			Image *mot_y,
			Int x,
			Int y,
			Int block,
			/*int quarter_pel,*//*by cnwang, 04/06/02*/ 
			Int *error_flag,
			Int *mvx,
			Int *mvy,
			Int **slice_nb
	));
#if 0 /*by cnwang, 04/27/02*/
Void  	ClipMV _P_((	Int x,
			Int y,
			Int width,
			Int height,
			Int edge,
			SInt *mvxp,
			SInt *mvyp,
			Int subdim
	));
#endif /*by cnwang, 04/27/02*/
#ifdef __cplusplus
}
#endif /* __cplusplus  */ 
#endif /* _mot_util_P  */ 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -