自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SoaringLee_fighting的技术专栏

音视频算法工程师,CSDN明星博主,博客专家,专注于音视频编解码和AI技术领域,开源分享,不忘初心,追求卓越!

  • 博客(28)
  • 资源 (21)
  • 论坛 (1)
  • 收藏
  • 关注

原创 【工程化系列】Valgrind工具检测内存错误实例分析

Date: 2017/10/15Author:SoaringLeeValgrind工具检测内存错误目录1、内存泄漏3、动态内存越界4、无法检测数组越界5、内存释放两次或多次6、使用野指针7、释放野指针8、valgrind的主要参数9、常见错误 Valgrind是一个检测内存问题的开源工具,可以用于检测linux下应用程序的内存泄漏问题。但是对于静态数组越界的问题,valgrind是检测不出来的,对于这个问题,可以采用converity静态检查。这个工...

2017-10-11 09:31:40 1372 1

原创 使用微软自带的ILMerge工具合并多个DLL或EXE

http://blog.sina.com.cn/s/blog_55e42da60100n9a1.htmlhttp://blog.csdn.net/iloli/article/details/9324569

2017-10-31 19:10:04 915

原创 【PE】Windows平台下多个静态库(*.lib)合并的方法

http://blog.csdn.net/love_hot_girl/article/details/19421363

2017-10-31 19:08:48 2106

转载 【C/C++系列】_stdcall与_cdel区别

###Date:2017/10/31转载自:http://blog.csdn.net/u014338577/article/details/485828471._cdecl(1). 是C Declaration的缩写,表示C语言默认的函数调用方法,实际上也是C++的默认的函数调用方法。(2). 所有参数从右到左依次入栈,这些参数由

2017-10-31 18:49:56 1475

转载 多线程编程之四:WaitForSingleObject的详细用法

###Date: 2017/10/29转载自:http://blog.csdn.net/fuyuehua22/article/details/45058399用户模式的线程同步机制效率高,如果需要考虑线程同步问题,应该首先考虑用户模式的线程同步方法。  但是,用户模式的线程同步有限制,对于多个进程之间的线程同步,用户模式的线程同步方法无能为力。这时,只能考虑使用内核

2017-10-29 20:48:55 1282

转载 windows主线程等待子线程退出卡死问题

http://www.cnblogs.com/budapeng/p/5442112.htmlhttp://blog.csdn.net/fivedoumi/article/details/51863931

2017-10-28 17:14:19 1495

原创 多线程编程之三:Windows线程终止与取消

http://www.cnblogs.com/dirtyman/articles/2528721.htmlhttp://blog.csdn.net/zdl1016/article/details/4107980http://blog.csdn.net/modiziri/article/details/41961595http://blog.csdn.net/lo

2017-10-28 16:47:36 2072

原创 【PE】VS的Release模式下进行调试的设置以及附加进程用法

http://blog.csdn.net/haizimin/article/details/50262901http://blog.csdn.net/huangxy10/article/details/7616633http://www.cnblogs.com/zfyouxi/p/5058847.html

2017-10-28 13:40:56 760

原创 多线程编程之二:线程模型

http://www.cnblogs.com/yuuyuu/p/5139620.html

2017-10-27 14:54:59 359

原创 多线程编程之一:pthreads介绍

POSIX线程(POSIX threads),简称Pthreads,是线程的POSIX标准。该标准定义了创建和操纵线程的一整套API。在类Unix操作系统(Unix、Linux、Mac OS X等)中,都使用Pthreads作为操作系统的线程。Windows操作系统也有其移植版pthreads-win32。Pthreads定义了一套C语言的类型、函数与常量,它以pthread.h头

2017-10-27 13:45:38 425

原创 【Link】ld: unknown option: -soname” on MacOS X

https://stackoverflow.com/questions/4580789/ld-unknown-option-soname-on-os-xhttps://segmentfault.com/q/1010000004906144http://blog.163.com/m18233009818_1/blog/static/23865101020152553615

2017-10-24 20:26:02 1557

原创 【PE】Linux 如何解决共享库的版本控制

soname不是真实存在的文件,只是在此库中和将来调用此库的文件中保存的一个名字,在加载是去找这个名字,使用时创建一个软连接来指向真实文件,这样真实文件的版本号就可以升级了http://www.xuebuyuan.com/501443.htmlhttp://blog.csdn.net/lp525110627/article/details/53148605

2017-10-23 19:33:30 377

原创 Linux命令之readelf详解

http://man.linuxde.net/readelf

2017-10-23 19:26:05 847

原创 Linux命令之ldconfig详解

###Date:2017/10/23ldconfig是一个动态链接库管理命令,为了让动态链接库为系统所共享,还需运行动态链接库的管理命令--ldconfigldconfig 命令的用途,主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态链接库(格式如前介绍,lib*.so*),进而创建出动态装入程序(ld.s

2017-10-23 19:20:38 392

原创 【PE】VS编译选项MD,MDd,MT,MTd的使用和区别

/MD 使应用程序使用运行时库的多线程并特定于DLL 的版本。定义 _MT 和 _DLL,并使编译器将库名 MSVCRT.lib 放入 .obj文件中。用此选项编译的应用程序静态链接到MSVCRT.lib。该库提供允许链接器解析外部引用的代码层。实际工作代码包含在 MSVCR90.DLL, 中,该库必须在运行时对于与MSVCRT.lib 链接的应用程序可用。当/MD 与 _STATIC

2017-10-23 11:53:14 1975

原创 SVAC&H264&AVS标准的去块滤波比较

Date:2017/10/21Content: SVAC&H264&AVS标准的去块滤波比较一、去块滤波条件H.264:支持4x4边界的环路滤波;SVAC:在H.264的基础上增加了ROI区域不进行去块滤波:       1)解码图像为非IDR图像并且roi_flag等于1,同时该边界所属宏块不属于任一ROI并且non_roi_skip_flag等于1;

2017-10-21 16:57:06 1146 9

原创 【Codecs系列】视频编码中常用熵编码介绍

Date: 2017/10/21【Tag: 方法介绍】Content:视频编码中常用熵编码方法介绍1、熵编码 编码过程中按照熵原理不丢失任何信息的编码,即编码过程中不丢失信息量,保存信息熵。 熵编码是无损压缩的编码方法。 常见的熵编码方法:香农编码(shannon)、哈夫曼编码(huffman)、算术编码(arithmetic coding)、哥伦布编码(GolombCodes)、游程编码等。

2017-10-21 15:13:24 3736

转载 浅谈视频监控行业编解码技术的发展与应用

本文转自 浙江大华技术股份有限公司产品经理 张龙彪 视频监控技术经过多年的发展,监控画面正经历着从最初的D1标清图像,向4K高清、8K超清时代前进。由于CCD与CMOS技术的发展,前端摄像机的像素越来越高,成本也在逐渐的降低,高清监控得到了快速的普及和应用,随之而来的问题是,前端像素的提高给视频传输和后端录像存储带来了巨大的压力,在相同的编码压缩比例下,用户需要投入更多的设备和资金,因此编解码

2017-10-21 14:31:44 776

原创 SVAC1.0帧间预测技术分析

###Date:2017/10/21###Content:SVAC1.0帧间预测技术分析

2017-10-21 11:42:31 303

原创 SVAC1.0帧内预测技术分析

##Date:2017/10/21##Content:SVAC1.0帧内预测技术分析

2017-10-21 11:41:02 491

原创 SVAC&H.264&AVS去块滤波比较

SVAC&H264&AVS去块滤波比较

2017-10-17 21:04:58 728

转载 H264去块效应滤波分析

###Date:2017/10/17转载自:http://blog.csdn.net/h514434485/article/details/52241778所谓的块效应就是在视频编码中人眼察觉到的小块边界处的不连续。通过下面的图有个直观的感受。                   可以感受到(a)中的左上角有一些明显的小块,而(b)看上去比较平滑一些

2017-10-17 16:56:01 2419 2

原创 SVAC1.0逆扫描反变换反量化分析

###Date: 2017/10/17

2017-10-17 10:48:40 349

原创 熵编码之CAVLC

###Date:2017/10/15参考自:          http://blog.csdn.net/sunshine1314/article/details/1685948          http://blog.csdn.net/jubincn/article/details/6948334CAVLC(Context Adaptive Variable

2017-10-15 15:06:52 737

转载 熵编码之CABAC

CABAC(Context-based Adaptive Binary Arithmetic Coding),基于上下文的自适应二进制算术编码。CABAC是H.264/AVC标准中两种熵编码中的一种,它的编码核心算法就是算术编码(Arithmetic Coding)。 算术编码传统编码算法算术编码与传统的编码方法有很大的区别,传统编码是通过符号映射实现的。映射包含符

2017-10-12 17:27:47 2096

原创 Windows平台下内存泄露分析:WinDbg

http://blog.csdn.net/chenyujing1234/article/details/11918987http://blog.csdn.net/listener51/article/details/78106185

2017-10-09 19:52:42 721

原创 熵编码之指数哥伦布编码

http://www.cnblogs.com/wangguchangqing/p/6297792.htmlhttp://www.cnblogs.com/DwyaneTalk/p/4035206.html

2017-10-08 23:06:57 1656

转载 一个合格的程序员应该读过哪些书

编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本, 你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”很多程序员响应,他们在推荐时也写下自己的评语。 以前就有国内网友介绍这个程序员书单,不过都是

2017-10-08 15:49:38 498

Elecard HEVC Analyzer v1.14

Elecard HEVC Analyzer v1.14 很好用的HEVC/H.265码流分析工具,亲测可用,包括32位和64位

2018-01-06

GB-T25724-2017公共安全视频监控数字视音频编解码技术要求(SVAC2.0标准)

GB-T25724-2017公共安全视频监控数字视音频编解码技术要求(SVAC2.0标准),推荐学习!

2018-12-18

图像加密算法与实践:基于C#语言实现_孙燮华著

图像加密算法与实践:基于C#语言实现_孙燮华著,很好的图像加解密教程,值得学习研究。

2019-04-14

Intel_parallel_studio_xe_2013_sp1_update3_for_windows下载地址

Intel编译器Windows平台,可以实现内联汇编的编译,有可用的licence file,亲测可用!

2018-12-05

H. 266 VTM参考实现代码

H. 266 VTM参考实现代码,研究新标准的实现代码,采纳了多项新技术,值得学习!

2018-08-12

MPEG-2开源编码器x262实现

MPEG-2开源编码器x262实现,可以直接使用,编译很简单,值得学习~!

2018-10-28

VS2010旗舰版免费安装链接

Visual Studio 2010旗舰版免费安装,找了好久的资源,亲测有效,这个版本很稳定!推荐下载!

2018-12-16

基于DCT的视频水印技术Matlab代码实现

本资源是基于DCT的视频水印技术Matlab代码实现,采用Matlab语言实现,基于DCT的实现方法。大学毕业设计可以使用。

2020-12-06

基于霍夫变换的矩形检测matlab实现

本资源是一种基于霍夫变换的矩形检测方法,采用matlab语言实现,提供了很多矩形检测的实例。大学毕业设计可以使用。

2020-12-06

X86&ARM汇编优化sample/demo

本资源是x86和ARM汇编优化的demo和sample,可以根据该demo的写法学习x86汇编优化和ARM汇编优化的基本写法,不明白的同学可以查看我的博客:https://soaringlee.blog.csdn.net/article/details/108424127和https://soaringlee.blog.csdn.net/article/details/99567833。

2020-12-06

MPEG-2编解码器官方参考软件

MPEG-2编解码器官方参考软件,支持Windows和Linux平台编译和运行,并增加时间统计功能、编码器支持输入整个YUV进行编码,解码器支持解码输出整个YUV,而不是分离的YUV。

2018-10-27

H.266 JEM参考代码实现

H.266 JEM参考代码实现,包含大量的新工具和技术,值得好好研究和学习!

2018-08-12

AVS1官方参考代码和源码实现

找了好久的AVS1参考代码RM60,很好的资源,用于学习AVS1标准和实现!

2018-05-20

MPEG-2开源解码器_如何开源

MPEG-2开源解码器,可以直接使用,编译很简单,值得学习!直接输入mpeg2dec,根据用法说明使用,很简单!

2020-12-06

imshowMultiPics.zip

OpenCV中在同一窗口显示多幅图片,类似于matlab中subplot功能,工程已经调试通过,可以直接使用!

2019-08-11

基于VIBE的目标跟踪的C++实现

本资源是基于VIBE方法的目标跟踪实现方法,采用c++语言实现了VIBE方法,针对特定场景,准确率较高。毕业设计可以使用。

2020-12-06

基于Matlab的车牌识别改进实现

本资源是一种基于Matlab的车牌识别改进实现,基于数字图像处理方法的车牌识别,准确率很高!毕业设计可以使用。

2020-12-06

YUV视频文件处理工具

YUV处理工具,包括YUV水平拼接,YUV文件拼接,YUV裁剪,分割,YUV文件比较等,非常实用的YUV处理工具。

2020-12-06

颜色空间转换全集合CSconvert

本资源基本包括了所有YUV格式之间,以及与RGB格式之间的颜色空间转换的实现,比如I420转NV12,YUV420PtoRGB24,NV12、NV21、YV12和I420的相互转换等。

2020-12-06

MPEG-2开源解码器libmpeg2实现

MPEG-2开源解码器libmpeg2实现,编译很简单,值得学习!

2018-10-28

Linux与unix shell编程指南.pdf

非常好的Linux与unix shell编程指南,讲的非常清晰,推荐学习!

2018-12-16

鹏之爱情海的留言板

发表于 2020-01-02 最后回复 2020-03-25

空空如也

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

TA关注的人 TA的粉丝

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