自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (6)
  • 收藏
  • 关注

原创 Code::Blocks 16.01 改变注释的的颜色

进入settings-->editor,在Syntax Highlighting中可选择设置如下:(1)common(normal) //块注释(2)common line(normal)//行注释(3)common(documentation)//注释说明块注释(4)common line(documentation)//注释说明行注释至于其它语法高亮显示项,可以根据个...

2018-07-29 20:03:31 414

转载 雷霄骅--H264视频编解码分析--目录转载

=====================================================H.264源代码分析文章列表:【编码 - x264】x264源代码简单分析:概述x264源代码简单分析:x264命令行工具(x264.exe)x264源代码简单分析:编码器主干部分-1x264源代码简单分析:编码器主干部分-2x264源代码简单分析:x264_sli...

2018-07-29 15:15:40 2080

转载 Windows 8/8.1 系统备份

百度经验:jingyan.baidu.com很多网友都喜欢第三方工具来备份系统,其实Windows 自带的系统备份功能就非常强大。根本不需要使用第三方工具。本经验就以Windows 8.1 为例来完成系统备份。步骤阅读百度经验:jingyan.baidu.com工具/原料Windows 8.1 任意版本百度经验:jingyan.baidu.com系统备份方法1在开始按钮上鼠标右击,选择控制面板。步...

2018-07-27 22:49:40 799

转载 Ubuntu系统全盘备份与恢复,亲自总结,实测可靠

摘要:Ubuntu系统全盘备份与恢复,亲自总结,实测可靠初学者在使用Ubuntu这类Linux操作系统时,常常会由于不当操作导致系统崩溃,重装系统是难免的事情。重装系统虽然简单,但是各种软件/环境重新下载、配置相当占用时间,因此有必要对系统同进行备份,以避免将来连哭的地方都找不到。本教程已经由JK小僧在计算机上亲自实践,可以恢复之前Ubuntu系统上的各类软件和环境配置,方法简单,值得推广: U...

2018-07-27 22:31:59 3401

转载 最速下降法的C语言实现

对于无约束优化问题,一般是采用迭代法进行计算,其标准格式为:x(k+1)=x(k)+a*s 其中a称作步长,s称作方向。步长a一般可以通过一维不精确线搜索(Armijo准则)计算,而根据方向s选择的不同,无约束优化问题一般有最速下降法、BFGS、共轭梯度法,牛顿及拟牛顿法等等,今天只讲最速下降法。...

2018-07-27 21:21:09 3071

转载 哈夫曼编码(Huffman Coding)

霍夫曼编码(Huffman Coding)是一种编码方法,霍夫曼编码是可变字长编码(VLC)的一种。霍夫曼编码使用变长编码表对源符号(如文件中的一个字母)进行编码,其中变长编码表是通过一种评估来源符号出现机率的方法得到的,出现机率高的字母使用较短的编码,反之出现机率低的则使用较长的编码,这便使编码之后...

2018-07-27 17:41:17 34266 3

转载 CAVLC编解码原理与流程

CAVLC -CAVLC概念AVLC的全称是Context-Adaptive Varialbe-Length Coding,即基于上下文的自适应变长编码。CAVLC的本质是变长编码,它的特性主要体现在自适应能力上,CAVLC可以根据已编码句法元素的情况动态的选择编码中使用的码表,并且随时更新拖尾系数后...

2018-07-27 17:36:38 4433 1

转载 常见的几种最优化方法(梯度下降法、牛顿法、拟牛顿法、共轭梯度法等)

常见的几种最优化方法(梯度下降法、牛顿法、拟牛顿法、共轭梯度法等) 我们每个人都会在我们的生活或者工作中遇到各种各样的最优化问题,比如每个企业和个人都要考虑的一个问题“在一定成本下,如何使利润最大化”等。最优化方法是一种数学方法,它是研究在给定约束之下如何寻求某些...

2018-07-26 21:37:43 1030

转载 优化算法&&梯度下降法

一、优化算法概述    优化算法所要求解的是一个问题的最优解或者近似最优解。现实生活中有很多的最优化问题,如最短路径问题,如组合优化问题等等,同样,也存在很多求解这些优化问题的方法和思路,如梯度下降方法。    机器学习在近年来得到了...

2018-07-26 21:26:56 730

转载 主分区&&活动分区&&扩展分区&&逻辑分区

转自:https://jingyan.baidu.com/article/5d368d1ed93bf83f60c05794.html1、图文解释 大体的意思就如上图所示 主分区: 也叫引导分区,最多可能创建4个,当创建四个主分区时候,就无法再创建扩展分区了,当然也就没有逻辑分区了。主分区是独立的,对应磁盘上的...

2018-07-25 21:48:17 267

转载 Ubuntu16.04 UltraEdit 安装&&破解&&使用

(1)下载:登录到官网(http://www.ultraedit.com/downloads/uex.html)选在对应的版本进行下载。(2)安装:       (使用命令行方式安装)在本地路径进行安装:sudo dpkg -i ...

2018-07-24 11:32:49 4068 2

转载 自适应关于帧场编码问题

H.264对帧场编码问题支持的比较完整,因为曾经有人问我,在h.264码流中,是否有判别帧场编码的元素。我当时对H.264如果认定码流帧场编码不太了解,更别说是宏块级帧场编码了。其实H.264对帧场编码有两种级别,分为:帧级和宏块级。帧级是对整个帧一开始就分为top field,bottom field.对两个field分别进行ME,MC,mode decision等.而宏块级Field编...

2018-07-24 09:59:20 693

原创 Ubuntu16.04下安装Sublime Sublime Text3

1. 安装方法1)使用ppa安装sudo add-apt-repository ppa:webupd8team/sublime-text-3sudo apt-get updatesudo apt-get install sublime-text-installer卸载sublime text命...

2018-07-22 22:43:39 2149

原创 GDB调试时,出现value optimized out的解决办法小结

原因在于在对代码进行编译的时候默认开启了-O2选项,解决方法;1.单个C/C++文件进行编译时,可直接将-o更改为-O0,即编译时不进行优化;2.工程文件MakeFile中,可添加如下标签:# C optimization flagsCOPT =-O0 -funroll-loops3.利用Cmake进行编译时,在cmakelist中修改如下:# Add -O0 to rem...

2018-07-22 10:13:50 20248

原创 Ubuntu下安装最新版QQ

1.安装Genymotion模拟器Genymotion可以说是现在最好的Android模拟器了,可以在pc上运行android app,速度比谷歌官方的模拟器要快的多,更重要的是Genymotion是跨平台的,支持Linux。 首先,到Genymotion官网下载安装包,下载前需要登陆,如果没有账号则需要注册一个,安装完毕后,使用的时候同样需要登陆。Genymotion依赖于VirtualB...

2018-07-20 22:40:48 12020

转载 H264视频压缩编码标准简介(二)

3. 帧内预测    在帧内预测模式中,预测块P是基于已编码重建块和当前块形成的。对亮度像素而言,P块用于4×4子块或者16×16宏块的相关操作。4×4亮度子块有9种可选预测模式,独立预测每一个4×4亮度子块,适用于带有大量细节的图像编码;16×16亮度块有4种预测模式,...

2018-07-20 21:06:30 968

转载 H264视频压缩编码标准简介(一)

1. H.264/AVC编码器:1)H264 编码器特点:H264并不明确地规定一个编码器如何实现,而是规定了一个编码的视频比特流的句法,和该比特流的解码方法,各个厂家的编码器和解码器在此框架下应能够互通,在实现上具有较大灵活性,而且有利于相互竞争。2)编码器:a)编码器采用的仍是变换和预测的混...

2018-07-20 20:59:00 3484

转载 H264中DCT变换,量化,反量化,反DCT变换

H.264中采用的是整数DCT变换,在实现的时候,该变换和量化又杂糅在一起,那么这些错综复杂的关系究竟是怎样纠缠的呢?在参考H.264乐园论坛会员cs1860wd的帖子和H.264 and MPEG-4 VIDEO COMPRESSION(第一版)这本书后,基于帖子和书上的讲解,给出相应的实现代码...

2018-07-20 20:53:17 4086

转载 x264_scan8分析

先上代码及注释#define X264_SCAN8_SIZE (6*8) //!< 扫描表的尺寸#define X264_SCAN8_0 (4+1*8) //!< 扫描表第一个扫描序(即亮度的首扫描序) static const int x264_scan8[16+2*4+3] ={ ...

2018-07-20 15:01:42 376

转载 x264_scan8分析

common/common.h x264_scan8这个表格储存的是什么资料。开始的时候,的确让人费解,越看越糊涂。在很多地方都直接或者间接通过这个表格来保存资料。比如: h->mb.cache.intra4x4_pred_mode[x264_scan8[0] - 8] = h->mb.intra4x4_pred_mode[i_top_xy][0];h->mb.cache...

2018-07-20 14:41:56 320

转载 GDB调试乱序,出现value optimized out解决方法

gdb调试乱序,value optimized out解决方法在cmakelist中修改如下:# Add -O0 to remove optimizations when using gccIF(CMAKE_COMPILER_IS_GNUCC) set(CMAKE_CXX_FLAGS_DEBUG "${C...

2018-07-20 11:08:17 1358 2

转载 Android:JNI 与 NDK的区别(含实例教学)

前言在Android开发中,使用 NDK开发的需求正逐渐增大但很多人却搞不懂 JNI 与 NDK 到底是怎么回事今天,我将先介绍JNI 与 NDK & 之间的区别,手把手进行 NDK的使用教学,希望你们会喜欢 目录1. JNI介绍1.1 简介定义:J...

2018-07-19 22:39:01 448

转载 FFmpeg简介

FFmpeg是什么(官网传送) A complete, cross-platform solution to record, convert and stream audio and video.——官网 FFmpeg是一个自由软件,可以运行音频和视频多种格式的录影、转换、流功能,包含了libavcode...

2018-07-18 18:45:45 872

转载 NDK编译c包含C++头文件时,出现 error: unknown type name 'class' 的解决方法

在进行native开发的时候,难免会遇到C文件包含C++头文件而调用C++函数,若没做什么处理,直接include进行编译的话,会遇到以下错误:error: unknown type name ‘class’error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__att...

2018-07-17 22:23:28 6123

转载 “源文件与模块生成时的文件不同,是否希望调试器使用它?”解决方案

前言   在调试的过程中遇到了一些问题。如下图出现问题的背景:  在调试添加用户功能的代码的时候出现了这个问题,先前也没有怎么当回事儿,就直接点 “是”,程序就接着运行了。但是随着调试的增多,每次都出现这个问题是挺烦的。于是就从网上搜来了解决方案。打开VS在菜单栏上找到工具->...

2018-07-17 10:07:17 4389 2

原创 Ubuntu16.04下,Firefox每次打开新网页都是以新建Windows而不是Tab的解决方案:

OpenMenu–>Prefrences,找到Tabs,勾选Open links in tabs instead of new windows.

2018-07-15 22:43:49 675

转载 安装FFmpeg后,发现没有生成ffplay的解决办法

首先在官网上下载最新的FFmpeg压缩包:http://ffmpeg.org/download.html压缩包的格式是.tar.bz2,解压压缩文件,以ffmpeg-3.3.4为例,这里需要用到的命令是:$ tar -jxvf ffmpeg-3.3.4.tar.bz2然后到解压下的文件夹下查...

2018-07-14 22:38:35 7270 2

转载 常见的目标检测中的背景建模方法总结

       最近一直在做前景检测方面的研究,刚开始主要是做一些工程性的应用,为了解决工程方面的问题,下了不少功夫,也看了不少最近国内外的文章。一直想做个总结,拖着拖着,终究却写成这篇极不成功的总结。(文章下载:http://download.csdn.net...

2018-07-14 14:58:35 8983 1

转载 运动目标检测&混合高斯背景建模

1.混合高斯背景建模理论混合高斯背景建模是基于像素样本统计信息的背景表示方法,利用像素在较长时间内大量样本值的概率密度等统计信息(如模式数量、每个模式的均值和标准差)表示背景,然后使用统计差分(如3σ原则)进行目标像素判断,可以对复杂动态背景进行建模,计算量较大。在混合高斯背景模型中,认为像素之间...

2018-07-14 14:47:50 2497 1

转载 运动目标检测&单高斯背景建模

1.运动目标背景建模背景建模也称为背景估计,其主要目的是根据当前的背景估计,把对序列图像的运动目标检测问题转化为一个二分类问题,将所有像素划分为背景和运动前景两类,进而对分类结果进行后处理,得到最终检测结果。比较简单的获取背景图像的方法是当场景中无任何运动目标出现时捕获背景图像,但这种方法不能实...

2018-07-14 14:40:12 2500 3

转载 ffmpeg中获取mv/mb_type/dct_coeff/qp和MBSize等数据(H.264)

    ffmpeg是一个很复杂的库,在我看来,比JM要复杂很多,刨除其包含各种编解码方案,算法的全面性,以及其各种平台的汇编优化等因素,其运行逻辑结构和函数之间的调用关系等都要复杂很多。今天我们不泛泛而谈,来点干货,看看如何从ffm...

2018-07-14 09:44:30 2271 9

转载 Ubuntu16.04下制作deb包的方法详解

CSDN GitHub Ubuntu下制作deb包的方法详解 AderXCoding/system/tools/build_deb本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可 1 认识deb包1.1 认识deb包de...

2018-07-12 21:23:13 8895 2

转载 Ubuntu中Could not get lock /var/lib/dpkg/lock解决方案

在Ubuntu中,有时候运用sudo  apt-get install 安装软件时,会出现一下的情况E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Unable to lock the administration directory (/var/lib/dpkg/),...

2018-07-12 11:19:10 413

转载 凸优化问题中的Bregman迭代算法

        对于搞图像处理的人而言,不懂变分法,基本上,就没法读懂图像处理的一些经典文献。当然,这已经是10年之前的事情了。         现在,如果不懂得Bregman迭代算法,也就没法读懂最近几年以来发...

2018-07-11 21:57:03 4640 1

原创 dpkg(deb)和python(setup.py)安装与卸载

sudo python setup.py install –record log 安装并记录在log中 cat log | xagrs rm -rf 通过log进行删除sudo dpkg -i 安装deb包 sudo dpkg -r 卸载命令并没有清除配置文件 sudo dpkg -P 彻底卸载软件包(包括配置文件) sudo dpkg -l | grep ‘appname’ 获取...

2018-07-09 21:55:40 1373

转载 Ubuntu在启动器中添加自定义程序快捷方式

Ubuntu在启动器添加程序一般Ubuntu软件自动安装后,会在启动器栏生成类似win平台的快捷方式。 可直接解压缩后的可执行程序,也想放到启动器栏,方便启动,如何处理呢? (不想放在启动器栏的,可以生成软链接到桌面) Ubuntu也是使用 Desktop Entry 文件标准来描述程序启动配置信息,Deskto...

2018-07-09 20:44:12 570

转载 基于nginx-rtmp-module模块实现的HTTP-FLV直播模块(nginx-http-flv-module)

      由于《基于nginx-rtmp-module模块实现的HTTP-FLV直播模块(nginx-http-flv-module)》内容已经很长,所以后续的更新将记录在这儿。非常感谢网友们的测试反馈和代码提交!项目地址...

2018-07-09 20:14:35 2939

原创 Ubuntu16.04下codeblocks16.01安装,适用于不同的架构

1、安装编译环境,C库、C++库和Boost库装好sudo apt-get install build-essential //有可能安装 build-essential 后gdb就已经安装过了  sudo apt-get install gdb 2、依赖库安装wxWidgets 图形界面库sudo apt-get install libwxbase3.0  sudo apt-get instal...

2018-07-09 19:59:35 1049

转载 ubuntu 修该rm命令使删除文件到回收站

ubuntu下删除文件到回收站相信有不少同学和我一样,有因习惯了rm命令,好几次一不小心冲动就删除重要文件的惨痛经历! 目标:将删除成功的文件会放入系统回收站中,位置:~/.local/share/Trash/files第一步:#安装trash-cli工具,其实就是回收站的命令行模式:            &n...

2018-07-09 17:16:47 2203 4

原创 安装nginx时关系依赖库openssl.lib时,出现:error: 'NR_syscalls' undeclared (first use in this function)

安装nginx时关系依赖库openssl.lib时,出现:error: 'NR_syscalls' undeclared (first use in this function)解决方案:根据arch/x86/include/asm/unistd.h的内容    #ifndef _ASM_X86_UNISTD_32_H    #define _ASM_X86_UNISTD_32_H    /*  ...

2018-07-08 21:06:49 3875 1

数字图像处理中英文版(附带中英答案以及matlab源码)

数字图像处理(第三版)刚萨雷斯的经典教程,中英文版本以及习题解答,中文版有完美标签,同时附带有matlab源码

2019-04-11

傅里叶及其应用(中英文版)

傅里叶变换学习的经典版本,包含了中文和英文版,方便对比……

2019-04-05

jsp公交查询系统源码(java开发)

公交查询系统 java公交查询系统 jsp公交查询系统源码(java开发)亲测可用, 谢谢支持。

2018-12-23

MonteCarlo 蒙特卡罗方法 Matlab源代码

包括了用Matlab实现的蒙特卡罗方法源代码,蒙特卡罗方法讲解的PPT,同时有使用蒙特卡罗方法的demo.

2018-12-23

Ubuntu QQ配置所有下载软件(结合Genymotion)

在Ubuntu系统下,结合Genymotion虚拟机安装qq,方便交流,同时可通过Oracle VM Virtual对虚拟机文件内容进行共享,具体配置方法可参见个人博客。

2018-07-20

空空如也

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

TA关注的人

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