亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? sim.h

?? H.263的壓縮算法
?? H
?? 第 1 頁 / 共 3 頁
字號:
int idct(int *coeff,int *block);void FillLumBlock( int x, int y, PictImage *image, MB_Structure *data);void FillChromBlock(int x_curr, int y_curr, PictImage *image,            MB_Structure *data);void FillDiffLumBlock( int x, int y, DiffImage *image, MB_Structure *data);void FillDiffChromBlock(int x_curr, int y_curr, DiffImage *image,            MB_Structure *data);void ReconImage (int i, int j, MB_Structure *data, PictImage *recon);void ReconDiffImage (int i, int j, MB_Structure *data, DiffImage *recon);void CodeOneOrTwo(PictImage *curr, PictImage *B_image, PictImage *prev,           PictImage *prev_recon, int QP, int frameskip, Bits *bits,          Pict *pic, PictImage *B_recon, PictImage *recon);void CodeOneEP(PictImage *curr, PictImage *prev_enhance_image,                    PictImage *prev_enhance_recon, int QP, int frameskip, Bits *bits,                   Pict *pic, PictImage *curr_ref_recon, PictImage *curr_enhance_recon);PictImage *CodeOneIntra(PictImage *curr, int QP, Bits *bits, Pict *pic);void CodeOneEI(PictImage *curr_image, PictImage *pr,                      int QP, Bits *bits, Pict *pic,                     PictImage *recon);void CodeOneTrueB(PictImage *curr, PictImage *B_image, PictImage *prev,           PictImage *pr, int QP, int frameskip, Bits *bits,          Pict *pic, PictImage *B_recon, PictImage *recon);void Dequant(int *qcoeff, int *rcoeff, int QP, int I, int block);void Quant_blk(int *coeff, int *qcoeff, int QP, int Mode, int block);void CountBitsCoeff(int *qcoeff, int I, int CBP, Bits *bits, int ncoeffs);int CodeCoeff(int Mode, int *qcoeff, int block, int ncoeffs);int FindCBP(int *qcoeff, int Mode, int ncoeffs);void CountBitsVectors(MotionVector *MV[7][MBR+1][MBC+2], Bits *bits,               int i, int j, int Mode, int newgob, Pict *pic,               int scalability_prediction_type);void FindPMV(MotionVector *MV[7][MBR+1][MBC+2], int x, int y,              int *p0, int *p1, int block, int newgob, int half_pel);void ZeroBits(Bits *bits);void ZeroRes(Results *res);void ZeroVec(MotionVector *MV);void MarkVec(MotionVector *MV);void CopyVec(MotionVector *MV1, MotionVector *MV2);int EqualVec(MotionVector *MV2, MotionVector *MV1);void AddBits(Bits *total, Bits *bits);void AddRes(Results *total, Results *res, Pict *pic);void AddBitsPicture(Bits *bits);void FindMB(int x, int y, unsigned char *image, int MB[16][16]);MB_Structure *MB_Recon(PictImage *prev_recon, MB_Structure *diff,               int x_curr, int y_curr, MotionVector *MV);MB_Structure *Predict(PictImage *curr, PictImage *prev_recon,              int x_curr, int y_curr, MotionVector *MV);unsigned char *InterpolateImage(unsigned char *image, int w, int h, int RTYPE);void GenerateFrameAndInterpolatedImages(PictImage *in_recon,                                     Pict *pic, unsigned char **out_recon_ipol,                                    PictImage **out_recon,                                   unsigned char **recon_interpolated,                                   PictImage **recon_frame);void MotionEstimatePicture(unsigned char *curr, unsigned char *prev,            unsigned char *next, unsigned char *prev_ipol, unsigned           char *next_ipol, int seek_dist, MotionVector *MV[7][MBR+1][MBC+2],            int gobsync, int estimation_type);void MotionEstimation(unsigned char *curr, unsigned char *prev, int x_curr,              int y_curr, int xoff, int yoff, int seek_dist,               MotionVector *MV[7][MBR+1][MBC+2], int *sad_0,               int estimation_type, int backward_pred, int pmv0, int pmv1);unsigned char *LoadArea(unsigned char *im, int x, int y,         int x_size, int y_size, int lx);int SAD_Macroblock(unsigned char *ii, unsigned char *act_block,           int h_length, int Min_FRAME);int SAD_MB_Bidir(unsigned char *ii, unsigned char *aa, unsigned char *bb,          int width, int min_sofar);int SAD_Block(unsigned char *ii, unsigned char *act_block,              int h_length, int min_sofar);int SAD_MB_integer(int *ii, int *act_block, int h_length, int min_sofar);MB_Structure *Predict_P(PictImage *curr_image, PictImage *prev_image,        unsigned char *prev_ipol,MB_Structure * pred_macroblock,int x_curr, int y_curr,         MotionVector *fr[7][MBR+1][MBC+2], int PB, int RTYPE);MB_Structure *Predict_B(PictImage *curr_image, PictImage *prev_image,        unsigned char *prev_ipol,MB_Structure *pred_macroblock,int x_curr, int y_curr,        MotionVector *MV[7][MBR+1][MBC+2],MotionVector *B_f_MV[7][MBR+1][MBC+2],        MB_Structure *recon_P, int TR,int TRB,int PB, int *im_PB_pred_type);MB_Structure *Predict_True_B(PictImage *curr_image, PictImage *prev_image,        unsigned char *prev_ipol, PictImage *next_image, unsigned char *next_ipol,        MB_Structure *pred_macroblock, int x, int y,        MotionVector *MV[7][MBR+1][MBC+2], MotionVector *Direct_MV[5][MBR][MBC],       	int TRB, int *prediction_type, int *mode, int RTYPE);MB_Structure *Predict_EI( PictImage *curr_image, PictImage *base_recon,                           unsigned char *base_ipol, int x, int y,                          int *prediction_type , int *mode, int RTYPE);MB_Structure *MB_Recon_EI( PictImage *base_recon, unsigned char *base_ipol,                            MB_Structure *diff, int x, int y,                           int prediction_type, int RTYPE);MB_Structure *Predict_EP( PictImage *curr, PictImage *prev_recon, unsigned char *prev_ipol,                          PictImage *next_recon, unsigned char *next_ipol, MB_Structure *pred,                          int x, int y, MotionVector *MV[7][MBR+1][MBC+2],                          int *prediction_type, int *mode, int RTYPE);void Clip(MB_Structure *data);void FindForwLumPredPB(unsigned char *prev_ipol, int x_curr, int y_curr,                MotionVector *fr, int *pred, int TRD, int TRB,                int bdx, int bdy, int bs, int comp);void FindForwLumPredDirectTrueB(unsigned char *prev_ipol, int x_curr, int y_curr,                MotionVector *fr, int *pred, int TRB, int bs, int comp);void FindBackwLumPredDirectTrueB(unsigned char *next_ipol, int x_curr, int y_curr,                MotionVector *fr, int *pred, int TRB, int bs, int comp);void FindBiDirLumPredPB(int *recon_P, MotionVector *fr, int *pred, int TRD,         int TRB, int bdx, int bdy, int nh, int nv);void FindBiDirChrPredPB(MB_Structure *recon_P, int dx, int dy,         MB_Structure *pred);void FindBiDirLimits(int vec, int *start, int *stop, int nhv);void FindBiDirChromaLimits(int vec, int *start, int *stop);void BiDirPredBlock(int xstart, int xstop, int ystart, int ystop,            int xvec, int yvec, int *recon, int *pred, int bl);void DoPredChrom_P(int x_curr, int y_curr, int dx, int dy,           PictImage *curr, PictImage *prev, MB_Structure *prediction,           MB_Structure *pred_error, int rtype);void FindHalfPel(int x, int y, MotionVector *MV, unsigned char *prev,          int *curr, int bs, int comp);void FindPred(int x, int y, MotionVector *fr, unsigned char *prev,               int *pred, int bs, int comp); void FindPredOBMC(int x, int y, MotionVector *MV[5][MBR+1][MBC+2],           unsigned char *prev, int *pred, int comp, int PB);MB_Structure *MB_Recon_P(PictImage *prev_image, unsigned char *prev_ipol,         MB_Structure *diff, int x_curr, int y_curr,          MotionVector *MV[7][MBR+1][MBC+2], int PB, int RTYPE);MB_Structure *MB_Recon_B(PictImage *prev_image, MB_Structure *diff,         unsigned char *prev_ipol,int x_curr, int y_curr,         MotionVector *MV[7][MBR+1][MBC+2],         MB_Structure *recon_P,int TR, int TRB);MB_Structure *MB_Recon_True_B( PictImage *prev_image, unsigned char *prev_ipol,                               MB_Structure *diff, PictImage *next_image,                                unsigned char *next_ipol, int x_curr, int y_curr,                                MotionVector *MV[7][MBR+1][MBC+2],                                MotionVector *Direct_MV[5][MBR][MBC], int TRB,                               int prediction_type, int RTYPE);MB_Structure *MB_Recon_EP( PictImage *prev_recon, unsigned char *prev_ipol,                            MB_Structure *diff, PictImage *next_recon,                            unsigned char *next_ipol, int x_curr, int y_curr,                           MotionVector *MV[7][MBR+1][MBC+2],                           int prediction_type, int RTYPE);MB_Structure *MB_Reconstruct (MB_Structure *diff,MB_Structure *pred);void ReconLumBlock_P(int x, int y, MotionVector *fr,             unsigned char *prev, int *data,int bs,int comp);void ReconChromBlock_P(int x_curr, int y_curr, int dx, int dy,               PictImage *prev, MB_Structure *data, int rtype);void FindChromBlock_P(int x_curr, int y_curr, int dx, int dy,               PictImage *prev, MB_Structure *data, int rtype);void ComputeSNR(PictImage *im1, PictImage *im2, Results *res, int picture_type, int write);     void ZeroMBlock(MB_Structure *data);int CountBitsPicture(Pict *pic);void CountBitsMB( int Mode, int COD, int CBP, int CBPB, Pict *pic,                   Bits *bits, int scalability_prediction_type);void CountBitsScalMB (int Mode, int COD, int CBP, int CBPB, Pict * pic,                      Bits * bits, int scalability_prediction_type,                      int MV_present);int CountBitsSlice(int slice, int quant);int CountBitsGOB(int gob, int quant, Pict *pic);int ChooseMode(unsigned char *curr, int x_pos, int y_pos, int min_SAD);int ModifyMode(int Mode, int dquant, int EPTYPE);int *InterleaveCoeff(int *qp, int *qb, int bs);void MakeEdgeImage(unsigned char *src, unsigned char *dst, int width,           int height, int edge);void UpsampleComponent (unsigned char *base, unsigned char *enhanced,                        int horiz, int vert);PictImage *UpsampleReferenceLayerPicture(PictImage *base_image);void BitPrint(int length, int val, char *bit);/* Rate Control Variables */int FrameUpdateQP( int buf, int bits, int frames_left, int QP, int B,                    float seconds);void InitializeRateControlMB(PictImage *curr, float bit_rate, float target_frame_rate,                             MotionVector * MV[7][MBR + 1][MBC + 2],                             PictImage *prev_image, unsigned char *prev_ipol,                              MB_Structure *pred_macroblock, int PB, int RTYPE);int Compute_QP(int xpos,int ypos);void UpdateRateControlMB(int bitsMB, int bitsCoeff, int xpos, int ypos, int QP);int UpdateQuantizer( int mb, float QP_mean, int pict_type, float bit_rate,                      int mb_width, int mb_height, int bitcount);int InitializeQuantizer( int pict_type, float bit_rate,                          float target_frame_rate, float QP_mean);void InitializeRateControl();void UpdateRateControl(int bits);int FrameLayerRC(Pict *pic);#ifndef FASTIDCT/* global declarations for idctref */void init_idctref (void);void idctref (int *coeff, int *block);#endif/* Syntax based arithmetic coding routines */void Count_sac_BitsCoeff(int *qcoeff, int I, int CBP, Bits *bits, int ncoeffs);int Code_sac_Coeff(int Mode, int *qcoeff, int block, int ncoeffs);int CodeTCoef(int mod_index, int position, int intra);void Count_sac_BitsVectors( MotionVector *MV[7][MBR+1][MBC+2], Bits *bits,                            int i, int j, int Mode, int newgob, Pict *pic);void Count_sac_BitsMB(int Mode,int COD,int CBP,int CBPB,Pict *pic,Bits *bits);int AR_Encode(int index, int cumul_freq[]);int indexfn(int value, int table[], int max);int bit_opp_bits(int);int bit_in_psc_layer(int);int encoder_flush();/* bitstream-functions */void initbits();void putbits (int, int);int alignbits ();int bitcount();void sacPutbits (int n, int val);/* funtions for advanced intra coding mode */int Choose_Intra_Mode(int *pcoeff, int *store_qcoeff, int xpos, int ypos, int newgob);void fill_null(int pred[][6], int i);void fill_A(int pred[][6],int *store_qcoeff, int xpos,int ypos, int block, int i);void fill_B(int  pred[][6],int *store_qcoeff, int xpos,int ypos, int block, int i);void Intra_AC_DC_Encode(int *pcoeff, int *store_rcoeff, int INTRA_AC_DC, int xpos, int ypos, int newgob, int i);void Intra_AC_DC_Decode(int *rcoeff, int *store_qcoeff, int INTRA_AC_DC, int xpos, int ypos, int newgob, int i);int oddifyclipDC(int x);int clipAC(int x);int clipDC(int x);int put_intra_coeff (int run, int level, int last);/* functions for deblocking filter */void VertEdgeFilter(unsigned char *rec, int width, int height, Pict *pic, int chr);void HorizEdgeFilter(unsigned char *rec, int width, int height, Pict *pic, int chr);void EdgeFilter(PictImage *recon, Pict *pic);/* functions for alternative Inter VLC mode */void show_intra_coeff (int run, int level, int last, int *length, int *code);void show_inter_coeff (int run, int level, int last, int *length, int *code);int show_inter_run(int length, int code);/* Reversible VLC coding function */int put_rvlc(int data);/* ring buffer functions for annex N */int  GetReferencePicture(int tr, PictImage*,PictImage*);void StorePicture(int tr, PictImage*,PictImage*);/* Fix broken header-files on suns to avoid compiler warnings *//* #define BROKEN_SUN_HEADERS here or in Makefile */#ifdef BROKEN_SUN_HEADERSextern int printf();extern int fprintf();extern int time();extern int fclose();extern int rewind();extern int fseek();extern int fread();extern int fwrite();extern int fflush();extern int fscanf();extern int _flsbuf();extern int _filbuf();#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品福利视频网站| 国产精品一区二区在线观看网站| 午夜欧美大尺度福利影院在线看| 久久99热国产| 欧美丝袜第三区| 国产欧美日产一区| 久久精品久久99精品久久| www.欧美日韩国产在线| 欧美xxxx在线观看| 亚洲成年人影院| 91丨九色丨蝌蚪富婆spa| 亚洲精品在线一区二区| 天天综合网天天综合色| 91丨porny丨蝌蚪视频| 国产性色一区二区| 麻豆freexxxx性91精品| 欧美久久免费观看| 夜夜嗨av一区二区三区四季av| 国产精品一二三四| 精品福利av导航| 伊人色综合久久天天| 97精品久久久久中文字幕| 欧美xxxxx牲另类人与| 蜜臀久久99精品久久久久宅男| 在线观看亚洲专区| 依依成人综合视频| 日本韩国欧美一区二区三区| 中文字幕一区二区三区不卡在线| 国产成a人无v码亚洲福利| 久久亚洲精品国产精品紫薇| 久久国产免费看| 精品三级在线观看| 国产综合成人久久大片91| 日韩免费视频线观看| 日本不卡的三区四区五区| 51精品久久久久久久蜜臀| 肉色丝袜一区二区| 欧美一区二区三区免费观看视频| 日韩国产成人精品| 日韩午夜激情免费电影| 免费观看91视频大全| 欧美一级片在线看| 国产一区二区主播在线| 欧美激情在线一区二区三区| 成人性色生活片| 亚洲日韩欧美一区二区在线| 色诱视频网站一区| 午夜电影久久久| 日韩精品一区在线观看| 大胆亚洲人体视频| 一区二区在线电影| 欧美精品黑人性xxxx| 狠狠网亚洲精品| ...xxx性欧美| 制服丝袜中文字幕一区| 国产一区二区电影| 亚洲色图欧美激情| 91精品国产高清一区二区三区| 9色porny自拍视频一区二区| 亚洲欧美日韩电影| 欧美一级黄色录像| 不卡电影免费在线播放一区| 亚洲成人tv网| 国产欧美精品在线观看| 在线免费观看日韩欧美| 久久99久久99小草精品免视看| 久久精品人人做人人爽人人| 色呦呦国产精品| 看电影不卡的网站| 亚洲欧洲综合另类在线| 日韩午夜av一区| 97久久超碰精品国产| 黄色小说综合网站| 一区二区三区四区视频精品免费 | 国产原创一区二区三区| 中文字幕不卡在线播放| 欧美日韩和欧美的一区二区| 国产精一品亚洲二区在线视频| 亚洲黄色av一区| 久久精品日产第一区二区三区高清版| 91福利精品第一导航| 国产又粗又猛又爽又黄91精品| 亚洲免费观看高清| 国产亚洲精品bt天堂精选| 欧美日韩一区精品| 91网站最新地址| 国产成人精品影院| 久久99精品一区二区三区三区| 亚洲裸体xxx| 欧美高清在线精品一区| 日韩免费成人网| 欧美日韩国产小视频| 99久久精品99国产精品| 国产乱子伦视频一区二区三区| 丝袜诱惑亚洲看片| 亚洲国产一区二区三区青草影视| 久久九九久精品国产免费直播| 9191精品国产综合久久久久久| 99久久精品国产一区| 国产福利精品一区二区| 日韩电影免费在线看| 一区二区三区美女| 国产精品成人免费| 国产精品女主播在线观看| 久久日韩粉嫩一区二区三区| 欧美高清精品3d| 欧美视频在线观看一区二区| 91猫先生在线| 91社区在线播放| 91香蕉视频mp4| 成人午夜看片网址| 成人av在线影院| 成人午夜伦理影院| av网站免费线看精品| 精品视频免费在线| 一本色道久久综合亚洲aⅴ蜜桃 | 91美女片黄在线观看91美女| 成人黄色一级视频| thepron国产精品| 91婷婷韩国欧美一区二区| 99免费精品在线| 在线日韩国产精品| 欧美视频自拍偷拍| 欧美日韩国产影片| 91精品国产综合久久精品性色| 欧美三区在线观看| 欧美日本一道本| 欧美精品高清视频| 欧美电影免费观看高清完整版在线 | 久久色中文字幕| 久久久99精品免费观看不卡| 久久精品欧美日韩精品 | 国产精品996| 成人视屏免费看| 色94色欧美sute亚洲线路二| 欧美怡红院视频| 9191国产精品| 久久综合视频网| 亚洲欧美电影院| 日韩黄色免费电影| 国产成人综合自拍| 91久久精品网| 欧美一级精品在线| 亚洲国产激情av| 亚洲一区二区五区| 韩国女主播成人在线| av毛片久久久久**hd| 欧美日韩五月天| 久久天天做天天爱综合色| 天天色综合天天| 看国产成人h片视频| 成人av网址在线观看| 欧美日韩国产123区| 精品日韩欧美一区二区| 国产精品久久久久久久久免费樱桃 | 99精品欧美一区| 欧美一级在线免费| 一色桃子久久精品亚洲| 日韩电影在线一区二区三区| 懂色av一区二区三区蜜臀| 在线免费观看成人短视频| 亚洲精品在线网站| 亚洲综合999| 国产不卡高清在线观看视频| 欧美另类变人与禽xxxxx| 国产精品人人做人人爽人人添| 亚洲777理论| 99国产精品国产精品毛片| 亚洲精品一区二区三区四区高清| 亚洲乱码国产乱码精品精的特点| 激情综合色播激情啊| 欧美在线短视频| 亚洲欧洲一区二区三区| 狠狠色狠狠色综合| 在线播放中文字幕一区| 亚洲久草在线视频| 国产98色在线|日韩| 日韩免费一区二区| 日韩和欧美一区二区三区| 99综合影院在线| 国产欧美一区二区三区在线老狼 | 91精品久久久久久久99蜜桃| 亚洲丝袜自拍清纯另类| 久久精品国产亚洲aⅴ | 亚洲第一福利一区| 一本色道亚洲精品aⅴ| 欧美国产一区二区| 国产一区高清在线| 欧美电影免费观看高清完整版在线 | 91黄色免费看| 亚洲欧美福利一区二区| 99精品视频一区| 成人欧美一区二区三区白人| 粉嫩蜜臀av国产精品网站| 国产亚洲精品aa| 国产.精品.日韩.另类.中文.在线.播放| 精品日韩一区二区三区免费视频| 日韩精品乱码av一区二区| 在线电影欧美成精品| 日韩av不卡一区二区|