- 博客(15)
- 收藏
- 关注
原创 HM中开启maxDeltaQP的操作
在不开启码率控制的情况下,CTU是按照帧级QP进行实际编码的,如果想使CTU级的QP不同,则需要配置maxDeltaQP。有以下两种方式开启maxDeltaQP:一、配置文件如果仅仅使CTU级QP在某一范围浮动,则只需要在配置文件中改动maxDeltaQP即可。例如:帧级QP为32,配置文件中的maxDeltaQP为1,则编码之后的CTU的QP会在[31,33]之间。二、HM代码由于我的目标是指定CTU级QP,就是不允许它以某一范围浮动,那么就不能在配置文件中改动了。在HM代码中的TEncT
2022-03-17 19:00:00 684 3
原创 VTM11中关于码率控制的疑问笔记(一)
最近一直在看vtm11的代码,研究方向是H.266/VVC的码率控制。关于代码以及代码引申出VVC一些概念的疑问在此记录一下,希望研究这方面的前辈多指教。一、码率控制模块初始化(序列级)//码率控制模块初始化void RateCtrl::init(int totalFrames, int targetBitrate, int frameRate, int GOPSize, int picWidth, int picHeight, int LCUWidth, int LCUHeight, int
2021-07-22 15:54:34 1037 7
原创 flask中的with语句
上下文协议:在python中,实现了__enter__和__exit__这两个方法的对象也就是实现了上下文协议(只有实现了上下文协议的对象才可以使用with语句)。上下文管理器:实现了上下文协议的对象又称作上下文管理器。用法:(1)举例:在操作数据库时,首先连接数据库,其次处理sql语句,最后释放资源。那么利用with语句可以将连接数据库放在__enter__方法中,操作sql放在with...
2020-03-07 17:00:18 694
原创 python中几个内置函数的用法(map、reduce、filter)
一.map函数1.语法:map(function, *iterable)function – 函数iterable – 一个或多个序列2.作用:将除function以外的参数调用function,返回一个调用function返回值的新列表list_x = [1,2,3,4,5,6,7,8]list_y = [1,2,3,4,5,6,7,8]f = map(lambda x,y:x+...
2020-03-05 18:00:46 212
原创 python中JSON的几个函数用法
一、概念1.JSON是一种轻量级的数据交换格式。(与语言无关)2.JSON字符串:符合JSON数据格式的字符串叫做JSON字符串二、用法反序列化:将字符串类型解析成某种语言对象的过程序列化 :将某种语言对象转换成字符串类型1.loads函数json.loads()用于将str类型的数据转成python中的dict类型注意:在python编译器里,json字符串中的内容必须用""双引...
2020-03-05 10:29:22 404
原创 python的re模块中正则匹配的几个函数的使用
一.sub函数1.sub函数用于替换字符串中的匹配项2.语法:re.sub(pattern, repl, string, count=0, flags=0)pattern : 被替换的字符串。repl : 替换的字符串,也可为一个函数。string : 要被查找替换的原始字符串。count : 模式匹配后替换的最大次数,默认 0 表示替换所有的匹配。3.举例c = 'python1...
2020-03-04 17:57:44 211
原创 flask中的线程隔离
1.引入首先,下面的代码没有采用线程隔离的方法,主线程中开启一个新线程调用test方法,最后的打印结果显然为 2import threadingclass TestThread: value = 1s = TestThread()def test(): s.value = 2new_thread = threading.Thread(target=test,na...
2020-03-03 15:49:53 379
原创 关于flask中 RuntimeError: Working outside of application context 引发的问题(flask中的上下文机制)
一、问题引出: 当在测试文件里直接要获得flask核心对象app时(即不启动服务器),按照下面的方式会报出error,如下图看似和平时获得app对象没有什么不同,但是这种方法是获取不到的,这就引出了flask中的上下文机制。二、flask的上下文机制1.flask中存在应用上下文(AppContext)和请求上下文(RequestContext),flask的核心对象...
2020-03-02 16:55:15 9071 1
原创 python的类和方法之成员的可见性
1.python中类的私有方法定义只需在方法名前加上双下划线,例如__student(self) 若在类外面调用私有方法,则会如下报错:2.方法名前后都存在双下划线的方法是公有方法,例如__init__(self)3....
2020-02-28 20:27:16 263
原创 python中的字符串运算
首先,了解一下什么是原始字符串: 比如,要打印文件路径,如果直接打印不做任何处理,是下面的结果: 也可以增加转义字符得到理想结果: 但如果文件路径名字比较长,都在每个文件夹前加转义字符就会比较麻烦也容易出错,这时,在python中可以使它成为一个原始字符串,意义是使该字符串原样输出:python中的字符串运算:1.取某个字符串中...
2020-02-26 09:07:28 1112
原创 python中的2进制、8进制、16进制的表示及相互转换
2进制:0b11(代表十进制的7)8进制:0o11(代表十进制的9)16进制:0x11(代表十进制的17)进制转换函数:bin() 转换成2进制 oct() 转换成8进制 int() 转换成10进制 hex() 转换成16进制...
2020-02-25 17:07:13 1341
原创 Linux常用命令
一、软件操作命令1.安装软件 yum install XXX2.卸载软件 yum remove XXX3.搜索软件 yum search XXX4.列出安装软件 yum list 二、服务器硬件资源信息1.查看内存 free -m2.查看磁盘信息 df -h3.查看负载均衡 w/top(三个阀值:分别是过去一分钟,五分钟,十五分钟的负载)三、文件操作命令1.查看目录下的文件 ls2.进入目录...
2018-02-18 23:14:29 231
原创 linux系统ifconfig命令不显示IP地址或者只显示127.0.0.1
1.在Linux系统中输入命令: vi /etc/sysconfig/network-scripts/ifcfg-ens33 2.修改文件中的ONBOOT=no,将no改为yes3.重启服务: service network restart ...
2018-02-18 12:21:45 7246
原创 HDFS基本命令
1.在HDFS上创建目录: hdfs dfs -mkdir2.查看当前目录: hdfs dfs -ls3.查看当前目录与子目录: hdfs dfs -ls -R4.上传一个文件: hdfs dfs -put5.下载文件 hdfs dfs -get6.删除文件 hdfs dfs -rm7.拷贝文件 hdfs dfs -cp
2018-01-29 00:07:12 253
原创 大数据基础入门
第一课: Hadoop的背景起源一: GFS: Google File System 一、什么是大数据,本质? (1)数据的存储:分布式文件系统(分布式存储)-----> HDFS: Hadoop Distributed File System(2)数据的计算:分布式计算 二、如何解决大数据的存储?----> 分布式文件系统(HDFS,来源于GFS) 举
2018-01-28 13:34:59 294
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人