自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (4)
  • 收藏
  • 关注

原创 数据压缩或熵编码中的alphabet size以及order-N adaptive context

An order-N adaptive context-based modeler reads the next symbol S from the input stream and considers the N symbols preceding S the current order-N context C of S.The model then estimates the probability P that S appears in the input data following the par

2020-09-27 13:17:49 470

原创 算术编码,CABAC以及二值化编码算法

https://github.com/leandromoreira/digital_video_introduction#5th-step---entropy-coding算数编码原理解析 https://segmentfault.com/a/1190000011561822算术编码(Arithmetic coding)的实现https://www.cnblogs.com/HuangYJ/p/11779608.htmlArithmetic Code Discussion and Implemen

2020-09-27 13:13:04 372

原创 从VS工程中删除一个文件后提示无法打开源文件

问题描述:将enc_pintra_hls.cpp文件从hpm_vs2017.sln工程中删除,我直接在代码文件中删除文件,直接重新生成代码,提示错误,无法打开源文件enc_pintra_hls.cpp, 位置是encoder_lib.解决方法:未在工程中排除enc_pintra_hls.cpp, 在VS界面encoder_lib中找到enc_pintra_hls.cpp,右键点击 从项目中排除就可以...

2020-09-15 14:29:28 1489

原创 C语言常见问题总结

1,C/C++中static函数需要在头文件中声明吗?不需要,What is the problem of declaring static functions in header files?It is somewhat unusual. Typically, static functions are functions needed in only one file. They are declared static to make that explicit by limiting thei

2020-09-11 11:13:35 456

原创 信息量和信息熵

1,信息量https://en.wikipedia.org/wiki/Information_contentthe information content(self-information) can express the length of a message needed to transmit the event given the random variableClaude Shannon's definition of self-information was chosen to m.

2020-09-10 17:35:44 337

原创 PSNR的计算以及对应彩色图像PSNR的计算以及BDBR与BD-PSNR和SSIM

PSNR is most easily defined via themean squared error(MSE). Given a noise-freem×nmonochrome imageI and its noisy approximationK,MSEis defined as:The PSNR (indB) is defined as:Here,MAXIis the maximum possible pixel value of the image. Whe...

2020-09-10 15:11:07 889

原创 解析H.264码流

1,入门理解H264编码https://www.seotest.cn/jishu/28532.html2,一步一步解析H.264码流的NALU(SPS,PSS,IDR)http://guoh.org/lifelog/2013/10/h-264-bit-stream-sps-pps-idr-nalu/https://www.jianshu.com/p/19fa110c23833,h.264-guide.mdhttps://gist.github.com/Akagi201/96add5c

2020-09-09 13:22:05 194

原创 Exp-Golomb指数哥伦布解码和编码

1,【H264/AVC 句法和语义详解】(五):Exp-Golomb指数哥伦布编码(理论篇)https://blog.csdn.net/u011399342/article/details/80472399公式如下:其中leadingZeroBits为1前面,0的个数。所以在解码的时候,如果遇到描述子为ue(v),则可以先数0的个数,数到1为止,其中0的个数即为leadingZeroBits。而公式中的read_bits( leadingZeroBits ),则为从中间1开始,往后顺序数lead.

2020-09-09 11:55:00 316

原创 哈夫曼编码和哈夫曼树的构建与解释

1,数据结构——哈夫曼(Huffman)树+哈夫曼编码https://www.cnblogs.com/wkfvawl/p/9783271.html假设有n个权值,则构造出的哈夫曼树有n个叶子结点。 n个权值分别设为 w1、w2、…、wn,哈夫曼树的构造规则为:1. 将w1、w2、…,wn看成是有n 棵树的森林(每棵树仅有一个结点);2. 在森林中选出根结点的权值最小的两棵树进行合并,作为一棵新树的左、右子树,且新树的根结点权值为其左、右子树根结点权值之和;3. 从森林中删除选取的两..

2020-09-08 17:53:54 513

原创 anaconda和python安装cv2模块或者opencv的成功方法-超简单

1,先更新pip(也可不更新,直接第二步) 1 python-mpipinstall--upgradepip 2,在cmd直接使用下面的指令即可安装cv2模块 2 pip install opencv-python 不可使用pip install cv2

2020-09-07 17:32:20 2104 1

原创 Numpy的outer外积以及dtype=object的含义

1, numpy.outer(a,b,out=None)[source]Compute the outer product of two vectors.Given two vectors,a=[a0,a1,...,aM]andb=[b0,b1,...,bN], the outer productis:[[a0*b0 a0*b1 ... a0*bN ] [a1*b0 . [ ... . [aM*b0 a...

2020-09-07 14:23:20 5930

原创 NumPy 三维数组以及高维数组切片和索引

1,Indexing and slicing numpy arrayshttps://www.pythoninformer.com/python-libraries/numpy/numpy-and-images/In this section we will look at indexing and slicing. These work in a similar way to indexing and slicing with standard Pythonlists, with a few d.

2020-09-04 15:55:47 9209 8

原创 消除递归的方法

仅作整理-待看漫谈递归转非递归https://www.cnblogs.com/bakari/p/5349383.html数据结构与算法之五(递归与递归消除)https://blog.csdn.net/kkae8643150/article/details/78324969一个超复杂的间接递归——C语言初学者代码中的常见错误与瑕疵(6)https://www.cnblogs.com/pmer/p/3450903.html消除递归的方法https://www.cnblogs.com/bokeof

2020-09-03 20:10:19 876

原创 利用 Anaconda 升级Spyder

步骤:尽量不要使用pip进行更新, 那可能会损害spyder,而要用conda命令!1.首先关闭正在运行的spyder,然后以管理员身份运行Anaconda Prompt(Anaconda3)2.升级conda,在base终端输入conda update conda下面的提示 输入y: Proceed ([y]/n)? y这一步会自动更新所有的包,包括spyder最新包3,在base终端输入conda update spyder这一步只作为验证,事实上在第二步已经完成安..

2020-09-03 13:14:50 6252

原创 python数字图像处理以及绘图

参考:python数字图像处理 https://www.cnblogs.com/denny402/p/5121501.htmlpython skimage图像处理(一)https://www.jianshu.com/p/f2e88197e81d用python简单处理图片(1):打开\显示\保存图像https://www.cnblogs.com/denny402/p/5096001.html..................

2020-09-02 17:31:49 3594

原创 python问题解决: module ‘test‘ has no attribute

不可以使用test.py这种命名,因为Anaconda自带的环境中有这个文件,会造成重定义问题C:\ProgramData\Anaconda3\lib\test\__init__.pyImportError: cannot import name 'test1' from 'test' (C:\ProgramData\Anaconda3\lib\test\__init__.py)解决方法:将test.py重命名为test2.py...

2020-09-02 16:00:36 8390 3

原创 Python初学汇总杂记

1,Anaconda详细安装及使用教程(带图文)https://blog.csdn.net/ITLearnHall/article/details/817081482,Python为什么要使用虚拟环境-Python虚拟环境的安装和配置https://blog.csdn.net/godot06/article/details/810790643,Python 3 教程https://www.runoob.com/python3/python3-tutorial.html4,python

2020-09-02 11:38:00 1129

cudart64_100.zip

解决tensorflow报错Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found

2021-10-24

scipy.misc.bytescale.py

scipy.misc.bytescale的替代函数代码,简单易用,也可以自己当作模块导入,代码也可以根据自己需要更改

2020-09-04

GnuWin32-diff安装和使用教程.rar

Windows系统下diff命令的安装和使用教程, “'diff' 不是内部或外部命令,也不是可运行的程序”以及Vivado HLS中system("diff --brief -w result.dat result.golden.dat") 问题的解决方案是:在Windows系统下安装GnuWin32,以此实现在Windows系统中使用diff命令。

2019-09-12

HMResultHelper.exe

适用于h265的HM的批处理工具,堪称神器,可以方便的将测出来PSNR归类总结。

2017-08-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除