- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 H.264码流结构分析
对于小白来说,读代码-头疼.jpg (os:基础知识太重要了!)网上有很多相关知识,这里就不多赘述了,贴出链接:H264视频传输、编解码----H264数据结构_猿诗人的博客-优快云博客_h264数据H.264分层结构与码流结构 - Lxk- - 博客园H.264码流结构 (H.264 Data Structure) - 简书264的编码顺序是这样的:由大到小逐层缩小序列>图像>片组>片>NALU>宏块>子宏块>块>像素Q1:看2
2021-09-18 10:24:51
204
原创 matlab插值实验记录。-2021.1.3始
matlab中函数imresize简介:函数功能:该函数用于对图像做缩放处理。调用格式:B = imresize(A, m)返回的图像B的长宽是图像A的长宽的m倍,即缩放图像。 m大于1, 则放大图像; m小于1, 缩小图像。B = imresize(A, [numrows numcols])numrows和numcols分别指定目标图像的高度和宽度。 显而易见,由于这种格式允许图像缩放后长宽比例和源图像长宽比例相同,因此所产生的图像有可能发生畸变。[...] = imresiz
2021-09-18 09:09:20
200
原创 多线程>>项目中常见的“锁“
并发多线程还在学习中ing...首更2021.9.18(锁的种类:互斥锁、共享锁、独占锁)获取锁1.Lock.acquire2.acquireQueued3.scoped_lock(区域锁)释放锁2.Lock.release摘自:一步步透彻理解Lock的Acquire和Release原理源码 - 简书线程并发中std::mutex和boost::mutex::scoped_lock的使用_文科升的博客-优快云博客...
2021-09-18 08:52:55
308
原创 H.264之lookahead
//通过lookahead分析帧类型void x264_lookahead_get_frames( x264_t *h ){ if( h->param.i_sync_lookahead ) { /* We have a lookahead thread, so get frames from there */ x264_pthread_mutex_lock( &h->lookahead->ofbuf.mutex ); whi.
2021-09-07 21:53:03
678
原创 AVS3 <lookahead.c>部分解读
该部分主要包含以下几个函数:<lookahead.h>头文件中包含2、4、51.static void get_ipred_neighbor(pel *dst, int x, int y, int w, int h, int pic_width, int pic_height, pel *src, int s_src, int bit_depth)//对预测帧做像素值填充。填充最左列和最上方时,往左往右多填充一行,填充值与紧挨着的数值一样。2.double loka_estima
2021-08-20 15:29:29
232
原创 [视频编码] 质量衡量指标
1.PSNR(Peak Signal to Noise Ratio)2.MSE(Mean Squared Error),表示当前图像X和参考图像Y的均方误差。图像压缩中典型的信噪比在20~40dB之间,越高越好。3.SSIM(structural similarity)结构相似性,也是一种全参考的图像质量评价指标,它分别从亮度、对比度、结构三方面度量图像相似性。SSIM取值范围[0,1],值越大,表示图像失真越小。4.error(误码率),目标比特率与实际比特率的比值。5.B
2021-07-22 13:36:36
675
原创 视频编码基础知识--《自检模块》2021.7.22
一、视频编码方向简而言之是对图像做处理,那么在学习视频编码之前肯定对以下内容是清楚的:1.图像由什么组成?(Pixel)2.图像的大小称之为分辨率?3.PPI(Pixels Per Inch)是什么?4.颜色由哪几种表示方式?二、视频编码基础知识自检1.什么是视频编码?什么是失真?为什么要对视频编码?2.图像与帧的关系?帧率是什么?3.对视频压缩编码去除了哪些冗余?4.压缩的分类?5.I\B\P帧怎么解释?6.对应不同的冗余,编码系统是怎么消除冗余的?7.目前
2021-07-22 13:07:55
172
原创 CRF和CQP的区别:(CRF\CQP\CBR\VBR\ABR\CVBR)
https://blog.youkuaiyun.com/huibailingyu/article/details/41122131#https://blog.youkuaiyun.com/zhuweigangzwg/article/details/89889070?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EOPENSEARCH%7Edefault-6.control&depth_1-utm_source=distribute.pc_re
2021-05-12 09:17:10
6285
转载 C与C++的区别-2020-12-28
https://www.cnblogs.com/ITziyuan/p/9487760.htmlhttp://c.biancheng.net/cpp/html/798.htmlC和C++的关系:就像是win98跟winXP的关系。C++是在C的基础上增加了新的理论,玩出了新的花样。所以叫C加加。C和C++的区别:C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。 C++,首要考虑的是如何构
2020-12-28 19:38:42
239
转载 C语言中.c文件与.h文件 的使用-2020-12-27
C语言中.c文件与.h文件 的使用转自(https://blog.youkuaiyun.com/qq_35327108/article/details/83656409?utm_medium=distribute.pc_relevant_t0.none-task-blog-OPENSEARCH-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-OPENSEARCH-1.control)我们都知道一个C程序的入口是ma
2020-12-27 10:42:44
4276
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人