img_luma.h
上传用户:hjq518
上传日期:2021-12-09
资源大小:5084k
文件大小:1k
源码类别:

Audio

开发平台:

Visual C++

  1. /*!
  2.  ***************************************************************************
  3.  * file
  4.  *    img_luma.h
  5.  *
  6.  * author
  7.  *    Athanasios Leontaris           <aleon@dolby.com>
  8.  *    Alexis Michael Tourapis        <alexis.tourapis@dolby.com>
  9.  *
  10.  * date
  11.  *    4. October 2006
  12.  *
  13.  * brief
  14.  *    Headerfile for luma interpolation functions
  15.  **************************************************************************
  16.  */
  17. #ifndef _IMG_LUMA_H_
  18. #define _IMG_LUMA_H_
  19. void getSubImagesLuma       ( StorablePicture *s );
  20. void getSubImageInteger     ( StorablePicture *s, imgpel **dstImg, imgpel **srcImg);
  21. void getHorSubImageSixTap   ( StorablePicture *s, imgpel **dst_imgY, imgpel **ref_imgY);
  22. void getVerSubImageSixTap   ( StorablePicture *s, imgpel **dst_imgY, imgpel **ref_imgY);
  23. void getVerSubImageSixTapTmp( StorablePicture *s, imgpel **dst_imgY, imgpel **ref_imgY);
  24. void getSubImageBiLinear    ( StorablePicture *s, imgpel **dstImg, imgpel **srcImgL, imgpel **srcImgR);
  25. void getHorSubImageBiLinear ( StorablePicture *s, imgpel **dstImg, imgpel **srcImgL, imgpel **srcImgR);
  26. void getVerSubImageBiLinear ( StorablePicture *s, imgpel **dstImg, imgpel **srcImgT, imgpel **srcImgB);
  27. void getDiagSubImageBiLinear( StorablePicture *s, imgpel **dstImg, imgpel **srcImgT, imgpel **srcImgB);
  28. #endif // _IMG_LUMA_H_