資源簡介
源碼在VS2010編譯下生成lencod.exe和ldecod.exe,安裝好環境可直接使用。
代碼片段和文件信息
/*!
?*************************************************************************************
?*?\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???{
????imgOrg?=?&curImg[j][opix_x];????
????imgPred?=?&mpr[j][mb_x];
????m7?=?&mb_rres[j][mb_x];?
????for?(i?=?0;?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???{
????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++);
??}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2837??2010-07-15?22:38??JM\bin\decoder.cfg
?????文件??????48238??2010-07-15?22:38??JM\bin\encoder.cfg
?????文件??????27378??2010-07-15?22:38??JM\bin\encoder_ba
?????文件??????39394??2010-07-15?22:38??JM\bin\encoder_extended.cfg
?????文件??????48238??2010-07-15?22:38??JM\bin\encoder_fast.cfg
?????文件??????38044??2010-07-15?22:38??JM\bin\encoder_main.cfg
?????文件??????48243??2010-07-15?22:38??JM\bin\encoder_stereo.cfg
?????文件??????44143??2010-07-15?22:38??JM\bin\encoder_tonemapping.cfg
?????文件??????46983??2010-07-15?22:38??JM\bin\encoder_yuv422.cfg
?????文件???????1466??2010-07-15?22:38??JM\bin\explicit_seq.cfg
?????文件?????114048??2010-07-15?22:38??JM\bin\foreman_part_qcif.yuv
?????文件?????152064??2010-07-15?22:38??JM\bin\foreman_part_qcif_422.yuv
?????文件?????228096??2010-07-15?22:38??JM\bin\foreman_part_qcif_444.yuv
?????文件????1351680??2016-03-05?13:04??JM\bin\ldecod.exe
?????文件????1589660??2016-03-05?13:04??JM\bin\ldecod.ilk
?????文件?????447502??2016-03-05?13:04??JM\bin\ldecod.map
?????文件?????????16??2010-07-15?22:38??JM\bin\leakybucketrate.cfg
?????文件????2212352??2016-03-05?13:01??JM\bin\lencod.exe
?????文件????1990408??2016-03-05?13:01??JM\bin\lencod.ilk
?????文件???????2473??2010-07-15?22:38??JM\bin\q_matrix.cfg
?????文件???????1244??2010-07-15?22:38??JM\bin\q_matrix2.cfg
?????文件???????1244??2010-07-15?22:38??JM\bin\q_matrix_def.cfg
?????文件???????3473??2010-07-15?22:38??JM\bin\q_offset.cfg
?????文件?????????66??2010-07-15?22:38??JM\bin\sg0conf.cfg
?????文件????????126??2010-07-15?22:38??JM\bin\sg2conf.cfg
?????文件???????1188??2010-07-15?22:38??JM\bin\sg6conf.cfg
?????文件???????1761??2010-07-15?22:38??JM\bin\ToneMapping.cfg
?????文件??????60352??2010-07-15?22:38??JM\CHANGES.TXT
?????文件???????8003??2010-07-15?22:38??JM\Changes_detail.txt
?????文件???????1092??2010-07-15?22:38??JM\COPYRIGHT_ISO_IEC.txt
............此處省略822個文件信息
- 上一篇:Proteus教程——電子線路設計、制版與仿真
- 下一篇:通訊錄字母檢索功能源碼
評論
共有 條評論