• 大小: 3.31MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-10
  • 语言: 其他
  • 标签: JM  JM19.0  

资源简介

JM软件最新版19.0,方便用于H.264视频编解码方面的算法研究。另外还附有官方参考手册,方便对JM进行深入学习。

资源截图

代码片段和文件信息

/*!
 *************************************************************************************
 * \file blk_prediction.c
 *
 * \brief
 *    Block Prediction related functions
 *
 * \author
 *    Main contributors (see contributors.h for copyright address and affiliation details)
 *    - Alexis Michael Tourapis         
 *
 *************************************************************************************
 */

#include “contributors.h“

#include 
#include 
#include 
#include 

#include “block.h“
#include “global.h“

#include “macroblock.h“
#include “mc_prediction.h“
#include “image.h“
#include “mb_access.h“

void compute_residue (imgpel **curImg imgpel **mpr int **mb_rres int mb_x int opix_x int width int height)
{
  imgpel *imgOrg *imgPred;
  int    *m7;
  int i j;

  for (j = 0; j < height; j++)
  {
    imgOrg = &curImg[j][opix_x];    
    imgPred = &mpr[j][mb_x];
    m7 = &mb_rres[j][mb_x]; 
    for (i = 0; i < width; i++)
    {
      *m7++ = *imgOrg++ - *imgPred++;
    }
  }
}

void sample_reconstruct (imgpel **curImg imgpel **mpr int **mb_rres int mb_x int opix_x int width int height int max_imgpel_value int dq_bits)
{
  imgpel *imgOrg *imgPred;
  int    *m7;
  int i j;

  for (j = 0; j < height; j++)
  {
    imgOrg = &curImg[j][opix_x];
    imgPred = &mpr[j][mb_x];
    m7 = &mb_rres[j][mb_x]; 
    for (i=0;i      *imgOrg++ = (imgpel) iClip1( max_imgpel_value rshift_rnd_sf(*m7++ dq_bits) + *imgPred++);
  }
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     956245  2016-04-02 11:07  JM Reference Software Manual (JVT-AE010).pdf

     文件       2615  2015-06-19 19:50  jm19.0\JM\bin\decoder.cfg

     文件       2575  2015-06-19 19:50  jm19.0\JM\bin\decoder_stereo.cfg

     文件      52857  2015-06-19 19:50  jm19.0\JM\bin\encoder.cfg

     文件      27578  2015-06-19 19:50  jm19.0\JM\bin\encoder_baseline.cfg

     文件      39729  2015-06-19 19:50  jm19.0\JM\bin\encoder_extended.cfg

     文件      37929  2015-06-19 19:50  jm19.0\JM\bin\encoder_main.cfg

     文件      50487  2015-06-19 19:50  jm19.0\JM\bin\encoder_max_performance.cfg

     文件      47788  2015-06-19 19:50  jm19.0\JM\bin\encoder_stereo.cfg

     文件      43779  2015-06-19 19:50  jm19.0\JM\bin\encoder_tonemapping.cfg

     文件       8058  2015-06-19 19:50  jm19.0\JM\bin\encoder_view1.cfg

     文件      46668  2015-06-19 19:50  jm19.0\JM\bin\encoder_yuv422.cfg

     文件       1466  2015-06-19 19:50  jm19.0\JM\bin\explicit_seq.cfg

     文件     114048  2015-06-19 19:50  jm19.0\JM\bin\foreman_part_qcif.yuv

     文件     152064  2015-06-19 19:50  jm19.0\JM\bin\foreman_part_qcif_422.yuv

     文件     228096  2015-06-19 19:50  jm19.0\JM\bin\foreman_part_qcif_444.yuv

     文件      49615  2015-06-19 19:50  jm19.0\JM\bin\HM-like\encoder_JM_Intra_HE.cfg

     文件      49618  2015-06-19 19:50  jm19.0\JM\bin\HM-like\encoder_JM_LB_HE.cfg

     文件      49618  2015-06-19 19:50  jm19.0\JM\bin\HM-like\encoder_JM_LP_HE.cfg

     文件      49632  2015-06-19 19:50  jm19.0\JM\bin\HM-like\encoder_JM_RA_B_HE.cfg

     文件        667  2015-06-19 19:50  jm19.0\JM\bin\HM-like\per-sequence_JM\BasketballDrill.cfg

     文件        671  2015-06-19 19:50  jm19.0\JM\bin\HM-like\per-sequence_JM\BasketballDrillText.cfg

     文件        669  2015-06-19 19:50  jm19.0\JM\bin\HM-like\per-sequence_JM\BasketballDrive.cfg

     文件        666  2015-06-19 19:50  jm19.0\JM\bin\HM-like\per-sequence_JM\BasketballPass.cfg

     文件        666  2015-06-19 19:50  jm19.0\JM\bin\HM-like\per-sequence_JM\BlowingBubbles.cfg

     文件        658  2015-06-19 19:50  jm19.0\JM\bin\HM-like\per-sequence_JM\BQMall.cfg

     文件        660  2015-06-19 19:50  jm19.0\JM\bin\HM-like\per-sequence_JM\BQSquare.cfg

     文件        663  2015-06-19 19:50  jm19.0\JM\bin\HM-like\per-sequence_JM\BQTerrace.cfg

     文件        660  2015-06-19 19:50  jm19.0\JM\bin\HM-like\per-sequence_JM\Cactus.cfg

     文件        663  2015-06-19 19:50  jm19.0\JM\bin\HM-like\per-sequence_JM\ChinaSpeed.cfg

............此处省略442个文件信息

评论

共有 条评论