自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (29)
  • 收藏
  • 关注

转载 临时

Dual channel/Stereo/Joint Stereo 概念区分

2014-06-09 17:31:34 533

原创 程序员职业素养

真正优秀的程序员有哪些与众不同之处?最具争议的10个编程观点程序员学习能力提升三要素从技术到管理:思维转变是关键全球公认的健康生活作息时间表简悦创始人云风谈程序员的职业素养软件开发人员的内功修炼之道8条学习编程的可靠建议高效程序员的 7 个共同特征

2013-01-11 23:23:45 806

原创 什么是数学—对数学和方法的基本研究 笔记

第一章 自然数与数论质数的几个证明余数的几个证明证明集合可数的简便方法证明实数区间不可数的新方法再谈稠密性:令人吃惊的稠密集及其交集经典证明:任何可数集都含有不可数个嵌套子集对角线方法之后的故事第四章 射影集合 公理体系 非欧几何平面几何中的几个著名定理

2012-08-10 15:25:02 1072

原创 03 算术编码

算术编码是一种设计的非常巧妙的方法,关于算术编码的详细介绍可以参考  中科院的课件其根本原理是:将输入的整个序列字符串编码成为一个定点小数(一旦理解了这句话,所有的过程都变得理所当然了)              这里重点介绍如使用定点小数实现算术编码,代码来自 http://michael.dipperstein.com/arithmetic/index.html

2012-08-01 14:44:58 1874

原创 02 Huffman编码

算法杂货铺——分类算法之决策树(Decisiontree)Huffman 编码压缩算法huffman编码实现(详细实现)知其所以然(三):为什么算法这么难?(关于Huffman的感性证明)Huffman Code Discussion and Implementation范式Huffman编码的设计与实现

2012-08-01 14:42:50 673

原创 Algorithms 学习笔记05 Priority Queues

优先队列(堆) - C语言实现(摘自数据结构与算法分析 C语言描述)补充:percolate up的时候,首先取下最后放进去的元素,然后从最小元素(1号索引)循着小儿子的路线,一直到树叶,依次替换自己的父节点,最后用开始拿下去的元素替换那个树叶。(使用数组实现的满二叉树,数组符号对应关系如下图)

2012-07-29 00:50:19 521

原创 Algorithms 学习笔记04 Sort

八大排序算法从零开始学算法:十种排序算法介绍(上)从零开始学算法:十种排序算法介绍(中)从零开始学算法:十种排序算法介绍(下)

2012-07-29 00:36:46 420

原创 Algorithms 学习笔记03 Stacks And Queues

数据结构-栈和队列四则运算表达式求值(栈的应用)栈”的典型应用—表达式求值(C语言实现)

2012-07-29 00:11:59 493

原创 Algorithms 学习笔记02 Analysis Of Algorithms

调和级数欧拉常数在数组中找出3个数使得它们和为0程序员编程艺术:第五章、寻找满足条件的两个或多个数

2012-07-28 23:42:19 667

原创 Algorithms 学习笔记01 Union Find

并查集(Union-Find)算法介绍并查集(Union-Find) 应用举例 --- 基础篇

2012-07-28 22:58:10 526

原创 01 无损编码的数学基础

信息熵与热力学熵唯一可译码与Kraft-McMillan不等式

2012-07-23 17:35:42 644

转载 Gaussian elimination pivot all 求解线性方程组

高斯消元法的其中一种伪代码:i := 1j := 1while (i ≤ m and j ≤ n) do Find pivot in column j, starting in row i: maxi := i for k := i+1 to m do if abs(A[k,j]) > abs(A[maxi,j]) then maxi := k en

2012-05-05 19:10:40 956

原创 图片任意角度旋转 梯形变换 任意四边形变换

#include using namespace cv;typedef int s32;typedef long long s64;typedef s32 cfixed;typedef unsigned char u8;#define cfixed_from_int(i) (((cfixed)(i)) << 16)#define cfixed_from_float(x) ((c

2012-04-28 16:28:04 4848 1

原创 二值图像连通标记矩阵计算

#include #include #include #include HANDLE hOut, hIn; /*标准输出输入句柄*/COORD size = {200, 1000}; /*窗口大小*/SMALL_RECT rc = {0, 0, 200-1, 50-1};CONSOLE_CURSOR_INFO cursor = {1, FALSE}; /*光标信息,用于隐藏光标*/

2012-03-17 23:52:00 1735

原创 读书笔记:深入理解计算机系统 第七章

int printf(const char * format,...);int global_init_var = 84;int global_uninit_var;void fun1(int i){ printf("%d\n",i);}int main(){ static int static_var = 85; static int static_var2

2012-02-22 12:11:33 942

原创 读书笔记:深入理解计算机系统 第六章

1. 存储器层次结构的机理:计算机程序数据访问的局部性(时间,空间)2. RAM(Random-Access Memory)Static:双稳态,抗干扰;六晶体管;有电;Dynamic:电容充电;周期刷新;二维阵列(行访问\列访问脉冲);增强:快页模式(单行连续访问),多倍数据速率同步(DDR,DDR2,DDR3)3.磁盘扇区访问时间=寻道时间(9ms)+旋转时间(4ms)+传输时

2012-02-20 16:07:15 865

原创 读书笔记:深入理解计算机系统 第四章

1、实现一个数字系统需要三个主要的组成部分:计算位的组合逻辑,存储位的存储器元素,以及控制存储器元素更新的时钟信号。2、通常,处理一条指令包括很多操作。1)取指(fetch):取指阶段从存储器读入指令,地址为程序计数器PC的值。从指令中抽取出指令指示符字节的两个四位部分,称为icode(指令代码)和ifun(指令功能)。2)解码(decode):解码阶段从寄存器文件读入最多两个操作数,

2012-02-16 16:39:57 1179

原创 读书笔记:深入理解计算机系统 第三章

(1) 分析源代码的汇编代码,最大化关键代码性能      程序员应能够阅读和理解编译器产生的代码      精通细节是理解更深和更基本概念的先决条件      完成练习并对照答案是非常关键的(2) 汇编代码不区分无符号与有符号,指针与数值,变量类型等。(3) IA32是变长指令,从某一给定的位置,可以将字节唯一的解码成机器指令(4) xorl %edx %edx   将%

2012-02-02 15:20:22 830

原创 读书笔记:深入理解计算机系统 第二章

1)      a^a= 0void inplace_swap(int *x,int *y){ *x = *x ^ *y; *y = *x ^ *y; *x = *x ^ *y;}2)  bis:位设置   bic:位清除int bool_or(int x,int y){ int result = bis(x,y); return result;}int bo

2012-01-31 18:01:15 1239

原创 读书笔记:深入理解计算机系统 第一章

1.   Information= Bits + Context2.   控制器是I/O设备本身中或是系统的主印刷电路板(主板)上的芯片组,而适配器则是一块插在主板插槽上的卡3.   超线程(simultaneousmuli-threading):PC,register有多个备份,可以再单个周期内实现线程切换(软件线程切换需要20000个时钟周期)4.  SIMD(单指令,多数据)

2012-01-31 17:23:50 810

原创 C算法 读书笔记 第三章

3-1 以2为底N的对数,向上取整#include int lg(int N) //以2为底N的对数,向上取整{ int i; for (i = 0; N > 0; i++, N /= 2) ; return i; }main(){ int i, N; for (i = 1, N = 10; i <= 6; i++, N *= 10) prin

2011-12-31 17:56:14 462

原创 四种能力

专业领域技能:跨领域的技能:解决问题的能力,创新思维,判断与决策能力,Critical-Thinking,表达沟通能力,Open Mind 等等。学习能力:持续学习和思考新知识。性格要素:好奇心、持之以恒、专注、自省、自信、谦卑等等。

2011-08-22 20:58:20 404

原创 为什么要写博客

写博客这件事情给我最大的体会就是,一件事情如果你能够坚持做8年,那么不管效率和频率多低,最终总能取得一些很可观的收益。而另一个体会就是,一件事情只要你坚持得足够久,“坚持”就会慢慢变成“习惯”。原本需要费力去驱动的事情便成了家常便饭,云淡风轻。 --刘未鹏毫无疑问,写博客是一件很费时间的工作,因此应该尽量的利用其长处。原则:只针对一些重要的专题写Blog。

2011-08-22 20:51:19 422

原创 交换排序算法 用于拼图游戏

#include #include #include #define NUM 9int count = 0; //(1-还需要的步数/最少步数)*100% = 完成率void random(int a[]) { int i;int index, tmp; for (i=0;i

2011-04-05 11:30:00 926

原创 嵌入式学习计划

第一阶段:1.0 OS实践1.1 计算机网络1.2 其他基础知识第二阶段:2.0. ARM、 UBOOT、内核定制2.1. Linux 的驱动开发(摄像头、音视频、I2C、USB、CAN、UART等)2.2. Linux 系统编程(多线程、网络编程)2.3. Linux 应用程序编写 (如Qt等)第三阶段:3.0 Android Framew

2011-03-16 20:38:00 621

原创 学习方法

兴趣(好奇心)是学习的动力,学习是快乐的知识分为essential的和non-essential的。对于前者采取提前系统学习以掌握其本质(数学),然后在具体实践中逐步深化,后者则现用现学(计算机技术)。善用wikipedia\google\ CSDN Blog\ google Reader以源代码为纲,RTFSC加强计算机基础修养用到再学,学以致用先感性(例子、习题、代码),后理性(定理、公式和证

2011-01-11 11:17:00 608

morph.part1.rar

morph 年龄性别数据集 13673个人,共55608张。属性主打年龄,人种,性别。非受限条件采集图片。额外的还包括头发颜色(人种特征)眼镜

2019-10-11

OpenStack从零开始学

OpenStack作为开源云计算技术首当其冲,有着广泛的受众、活跃的社区和良好的传播,尊为云计算技术的领导者。, 《OpenStack从零开始学》由浅入深,从设计理论到实际操作,带领读者认识OpenStack云计算的全貌,轻松步入OpenStack云计算的世界。其内容涵盖了OpenStack云计算设计理论,虚拟化技术KVM和Xen的原理与应用,4种OpenStack网络架构(Flat、Local、GRE和VXLAN)模式和网络OSI 7层模型介绍,Ceph分布式存储, OpenStack安装配置(Nova、Cinder、Neutron、Horizon、Swift和Keystone等服务组件)、应用场景和实际操作(卷管理、创建网络和实例、实例热迁移和冷迁移)等多个方面,使读者读后如沐春风,真正喜欢云计算这项技术。, 《OpenStack从零开始学》适合刚刚或者计划进入云计算领域的初级读者学习,也适合已经进入云计算领域并且有一定相关知识或认识的中级读者阅读。对于一些从事售前工作的读者,《OpenStack从零开始学》也非常适用。

2017-07-23

Linux内核API完全参考手册 第2版 [邱铁,周玉].part2.rar

本书基于zui新的Linux内核源代码3.19.3版本,对常用的内核API作了系统归纳,并编写了典型验证程序,使理论分析与实际编程做到了统一。分析的内核API模块包括:模块机制内核API、进程管理内核API、进程调度内核API、中断与异常机制内核API、时间与定时机制内核API、内存管理内核API、内核同步机制API、文件系统内核API和设备驱动与设备管理模块内核API。

2017-05-26

Linux内核API完全参考手册 第2版 [邱铁,周玉].part1.rar

本书基于最新的Linux内核源代码3.19.3版本,对常用的内核API作了系统归纳,并编写了典型验证程序,使理论分析与实际编程做到了统一。分析的内核API模块包括:模块机制内核API、进程管理内核API、进程调度内核API、中断与异常机制内核API、时间与定时机制内核API、内存管理内核API、内核同步机制API、文件系统内核API和设备驱动与设备管理模块内核API

2017-05-26

数字视频编码算法优化理论、方法和芯片实现 [殷海兵].pdf

本书的算法优化模型和方法,可为高性能高清编码器实现算法优化、评估和验证提供参考。本书可作为计算机应用、通信与信息系统、信号和信息处理等专业高年级本科生和研究生的教材或参考资料。

2017-04-27

深入剖析Linux内核与设备驱动 [董峰编著].part4.rar

深入剖析Linux内核与设备驱动 [董峰编著].part4.rar [机械工业出版社][2015.03][700页]

2016-10-15

深入剖析Linux内核与设备驱动 [董峰编著].part3.rar

深入剖析Linux内核与设备驱动 [董峰编著].part3.rar [机械工业出版社][2015.03][700页]

2016-10-15

深入剖析Linux内核与设备驱动 [董峰编著].part2.rar

深入剖析Linux内核与设备驱动 [董峰编著].part2.rar [机械工业出版社][2015.03][700页]

2016-10-15

深入剖析Linux内核与设备驱动 [董峰编著].part1.rar

深入剖析Linux内核与设备驱动 [董峰编著].part1.rar

2016-10-15

精通LINUX设备驱动程序开发.part2

作者: [印]斯里克里斯汉·温卡特斯瓦兰(Sreekrishnan Venkateswaran) 译者: 宋宝华 何昭然 史海滨 吴国成 出版社:人民邮电出版社

2016-09-24

精通LINUX设备驱动程序开发(2016版).part1

作者: [印]斯里克里斯汉·温卡特斯瓦兰(Sreekrishnan Venkateswaran) 译者: 宋宝华 何昭然 史海滨 吴国成 出版社:人民邮电出版社

2016-09-24

精通LINUX设备驱动程序开发

作者: [印]斯里克里斯汉·温卡特斯瓦兰(Sreekrishnan Venkateswaran) 译者: 宋宝华 何昭然 史海滨 吴国成 全面深入的Linux设备驱动程序名著 Linux技术大师力作 大量底层技术内幕首次公开

2016-09-24

深度实践嵌入式Linux系统移植.part3.rar

从源码实现和工程实践两个维度深度讲解了u-boot、Linux内核、驱动和应用程序的移植原理和方法

2016-09-16

深度实践嵌入式Linux系统移植.part2.rar 高清.pdf版

从源码实现和工程实践两个维度深度讲解了u-boot、Linux内核、驱动和应用程序的移植原理和方法

2016-09-16

深度实践嵌入式Linux系统移植.part1.rar

从源码实现和工程实践两个维度深度讲解了u-boot、Linux内核、驱动和应用程序的移植原理和方法

2016-09-16

智能摄像机 [(奥)贝勒贝希尔编著;程永强等译][机械工业出版社]

本书从成像的历史演变过程开始,以独特的视角引入了智能摄像机的定义,整合形成了智能摄像机领域内的知识技术体系,并给出了一些典型的工业应用案例,最后对智能摄像机的市场发展进行了分析。其内容涉及光感知器、像素电路、信号处理、图像传感器架构、嵌入式系统、计算机视觉、传感器网络、图像处理算法等诸多领域。 本书内容丰富,学科跨度大,知识技术体系严谨,具有前瞻性,对于智能摄像机相关领域的研究人员、工业界人士以及研究生来说,是一本具有理论和工程应用价值的优秀参考书。

2016-07-23

Linux设备驱动开发详解:基于最新的Linux 4.0内核.pdf

这个是应该是目前网上最清晰的版本了 以前那个50M的不是很清晰

2016-07-23

智能CMOS图像传感器与应用 [(日)太田淳著]

太田淳所著的《智能CMOS图像传感器与应用》是一本关于智能CMOS传感器的特性和应用的书。前半部分主要介绍CMOS图像传感器的原理和结构,后半部分主要介绍智能CMOS图像传感器的关键要素及应用。全书通过递进的结构,循序渐进,力求清晰完整地给出智能CMOS图像传感器领域的关键要素,并给出了一些比较新颖的智能CMOS图像传感器的应用。涉及信息通信、生物技术和医学等方面。

2016-07-03

数码相机中的图像传感器和信号处理 [(日)中村淳著]

《数码相机中的图像传感器和信号处理》对数码相机中的图像获取和信号处理技术形成了完整、系统的覆盖。其内容较好地阐述了图像信息流,使读者可以全面地掌握光学成像系统、图像传感器、信号处理模块构成。全书并没有特别苛刻的数学要求,读者只需掌握基本数学工具即可。《数码相机中的图像传感器和信号处理》既可供课堂教学使用,也可供自学使用,尤其适合作为图像传感器和信号处理领域的专业技术人员的参考书。

2016-07-02

数字图像处理的MATLAB实现 第2版(美)冈萨雷斯等著;阮秋琦译

 《国外计算机科学经典教材:数字图像处理的MATLAB实现(第2版)》是本介绍图像处理的基础理论以及图像处理实现中所使用软件原理的书籍,汇集了Digital Image Processing一书的基本概念和MathWorks公司的图像处理工具箱(MathWorks公司在科学计算方面处于领先地位)。图像处理工具箱在数字图像处理方面提供了稳定的、对广阔应用领域都能很好支持的软件环境。《国外计算机科学经典教材:数字图像处理的MATLAB实现(第2版)》的特色在于重点强调怎样通过开发新代码来加强这些软件工具。为了得到满意的解决问题的方法,需要拓宽实验工作,这在图像处理中是很重要的。

2016-01-30

Linux设备驱动开发详解:基于最新的Linux 4.0内核

Linux设备驱动开发详解:基于最新的Linux 4.0内核.pdf 宋宝华 Linux布道者,知名嵌入式系统专家,《Essential Linux Device Drivers》译者。作为最早从事Linux内核与设备驱动研究的专家之一,他在众多国内外知名企业开展Linux技术培训。他也是一位活跃的Linux开发者和深度实践者,为Linux官方内核贡献了大量的Linux源码并承担代码审核工作。至今已向Linux官方内核提交逾数万行代码和几百个补丁。他的《Linux设备驱动开发详解》系列书在嵌入式Linux开发者中有口皆碑,是众多Linux书籍中为数不多的畅销书。

2016-01-20

无人监控技术详解与工程实践

谢剑斌,博士后,曾于新加坡国立大学访问学习,现为国防科技大学电子科学与工程学院教授,中国生物特征识别国家标准组委员、中国数字电视国家标准组委员、中国图象图形学会高级会员、计算机学会高级会员、电光与控制编委会委员。长期从事数字视频分析与生物特征识别方面的研究工作,参与和主持国家863项目3项、国防预研项目2项、航空基金项目1项、国家标准项目2项、公安部创新计划项目3项、横向项目17项。参与制定安全防范系统生物特征识别国家标准、面向安全监视的视频获取国家标准、数字电视地面传输国家标准、机载TFT液晶显示器军用标准。发表学术论文70多篇,出版专著4部,授权国家发明专利15项、实用新型专利27项。获湖南省科技进步二等奖1项,公安部技术革新成果特别项目奖2项,国际发明展金奖2项,全国发明展览会金奖1项、铜奖1项。

2016-01-20

视频分析算法60讲

为使读者全面了解视频分析算法的历史、思想、原理,《视频分析算法60 讲》详尽地介   绍了60 多种有关视频分析的算子、描述子、滤波、变换、方法的基本理论,   深入地阐述了视频分析算法的改进措施和实验仿真,系统地总结了其优缺   点, 并提供配套的实验仿真源代码和视频图像库。相关资料详见   www.kedachang.com。   《视频分析算法60 讲》特别重视如何将视频分析算法的基础理论和实验仿真有机结合,   解决视觉分析领域中的诸多基础问题,可应用于机器视觉、大数据分析、   生物特征识别和智能视频监控等领域。

2016-01-20

mjpeg in mp4 mov avi

mjpeg in mp4 mov avi sample

2013-01-04

Berkeley MPEG-1 Video Encoder

Berkeley MPEG-1 Video Encoder

2013-01-01

Analysis of the MPEG-1 Layer III (MP3) Algorithm Using MATLAB

Analysis of the MPEG-1 Layer III (MP3) Algorithm Using MATLAB Jayaraman J. Thiagarajan Andreas Spanias

2012-12-29

心理声学模型及其在MP3编码中的应用

心理声学模型及其在MP3编码中的应用 MP3 心理声学模型

2012-12-15

facc 源码学习

精简facc 便于学习源代码 希望对大家有用

2012-12-14

图像的透视,仿射变换

简单的2D变换引擎 可以进行 图像的透视,仿射变换

2012-04-24

空空如也

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

TA关注的人

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