OpenCV3_Python_源码.zip
1. 从图像和视频中检测形状和边缘
2. 如何对图像和视频应用过滤器
3. 使用不同的技术来操作和改进图像
4. 提取和操作图像和视频的特定部分
5. 从视频中跟踪对象或颜色
6. 从图像和视频中识别特定的对象或面
7. 如何创建增强现实应用程序
8. 应用人工神经网络和机器学习改进目标识别
OpenCV_ML_Code.zip
Opencv实现机器学习算法的源代码,包括k均值、决策树、随机森林、boost、神经网络、svm、k近邻等分类器。
py2exe-0.6.9.win32-py2.7.zip
python转exe工具 -- python2.7版本的py2exe软件,可以将python转化为exe可执行文件。
py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。
py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32com client和server,和其它的独立程序。py2exe是发布在开源许可证下的。
步骤如下:
1、编译你的Py文件,确保无误,保存到…(例如:C:\old\test.py )
2、编辑一个内容如下的py文件,将其保存为(例如:C:\old\go.py )
from distutils.core import setup
import py2exe
setup(console=['test.py' ])
其中红色部分为第一步保存的文件名
3.运行CMD, 进入文件目录(例如:cd c:\old ),执行以下命令
运行:python go.py py2exe
红色部分为第二步保存的文件名
4.到相应文件夹下找到 .exe 文件( 例如 C:\old\dist 下找 test.exe )
完毕!
数据结构与算法分析C++描述_第三版源码
[数据结构与算法分析C++描述_第三版] 原书自带的源代码
深度学习-《超智能体》电子书-知乎大牛Y Jango作品
人工智能 深度学习 入门学习资料 带书签目录
下载自gitbook,版权归作者所有
作者在gitbook上已删除,但本书值得一看
知乎专栏链接
https://zhuanlan.zhihu.com/p/24106121/voters
YUVPlayer 工程源码 基于OpenCV
基于OpenCV开发的YUV播放器,可以播放YUV 4:2:0格式的文件,内含源代码和Visual Studio 工程
Kinect+PCL Demo程序 点云处理和显示 VS2013
完成的功能有:三维点云获取,点云数据下采样(为后续处理加速),平面检测和获取,3D显示
在一个老外牛人的程序上改的,原版只支持点云获取和显示,不包括点云处理。另外,原版有个bug,会导致大量的CPU时间用来显示无效的点云数据,已被我这版修正。
程序中有个宏开关CLOUD_DISPLAY,如果定义这个宏则有三维显示,如果不定义这个宏则关闭三维显示功能。关闭三维显示的目的是为了加速三维点云数据的处理。
另外,使用本程序必要条件是要在你电脑上把Kinect SDK装好,这个去官网下就是了。同时需要把PCL环境配好,推荐另外一个牛人的博客:http://www.zhangzscn.com/2016/03/02/pcl1-8-0%EF%BC%8Cvs2013%E9%85%8D%E7%BD%AE%E6%95%99%E7%A8%8B%E3%80%82/
基于Kinect的室内场景三维重建
Kinect+PCL+OpenCV 进行点云处理和三维重建,有很多值得参考的地方!
mpeg2编解码源代码(VC6编译通过)
MPEG-2标准的编解码器参考代码,VC6下编译通过,学习视频压缩入门的利器!
很全的MTK手机开发全套培训资料
最全面的MTK手机开发平台MTK资料大全,很多资料比较难找
集体智慧编程(Programming+Collective+Intelligence+Aug+2007)英文版
本书以机器学习与计算统计为主题背景,专门讲述如何挖掘和分析Web上的数据和资源,如何分析用户体验、市场营销、个人品味等诸多信息,并得出有用的结论,通过复杂的算法来从Web网站获取、收集并分析用户的数据和反馈信息,以便创造新的用户价值和商业价值。全书内容翔实,包括协作过滤技术(实现关联产品推荐功能)、集群数据分析(在大规模数据集中发掘相似的数据子集)、搜索引擎核心技术(爬虫、索引、查询引擎、PageRank算法等)、搜索海量信息并进行分析统计得出结论的优化算法、贝叶斯过滤技术(垃圾邮件过滤、文本过滤)、用决策树技术实现预测和决策建模功能、社交网络的信息匹配技术、机器学习和人工智能应用等。
本书是Web开发者、架构师、应用工程师等的绝佳选择。
集体智慧编程(高清晰+中文版)part2
part1地址:http://download.csdn.net/source/2785473
本书以机器学习与计算统计为主题背景,专门讲述如何挖掘和分析Web上的数据和资源,如何分析用户体验、市场营销、个人品味等诸多信息,并得出有用的结论,通过复杂的算法来从Web网站获取、收集并分析用户的数据和反馈信息,以便创造新的用户价值和商业价值。全书内容翔实,包括协作过滤技术(实现关联产品推荐功能)、集群数据分析(在大规模数据集中发掘相似的数据子集)、搜索引擎核心技术(爬虫、索引、查询引擎、PageRank算法等)、搜索海量信息并进行分析统计得出结论的优化算法、贝叶斯过滤技术(垃圾邮件过滤、文本过滤)、用决策树技术实现预测和决策建模功能、社交网络的信息匹配技术、机器学习和人工智能应用等。
本书是Web开发者、架构师、应用工程师等的绝佳选择。
集体智慧编程(高清晰+中文版)part1
part2 地址:http://download.csdn.net/source/2785521
本书以机器学习与计算统计为主题背景,专门讲述如何挖掘和分析Web上的数据和资源,如何分析用户体验、市场营销、个人品味等诸多信息,并得出有用的结论,通过复杂的算法来从Web网站获取、收集并分析用户的数据和反馈信息,以便创造新的用户价值和商业价值。全书内容翔实,包括协作过滤技术(实现关联产品推荐功能)、集群数据分析(在大规模数据集中发掘相似的数据子集)、搜索引擎核心技术(爬虫、索引、查询引擎、PageRank算法等)、搜索海量信息并进行分析统计得出结论的优化算法、贝叶斯过滤技术(垃圾邮件过滤、文本过滤)、用决策树技术实现预测和决策建模功能、社交网络的信息匹配技术、机器学习和人工智能应用等。
本书是Web开发者、架构师、应用工程师等的绝佳选择。
常用算法设计方法(C语言)(WORD文档)
常用算法的C语言描述,每个例子都有一个完整的例子,包括问题描述,详细说明和C语言代码实现,都很经典。
目录:
一、迭代法
二、穷举搜索法
三、递推法
四、递归
五、回溯法
六、贪婪法
七、分治法
八、动态规划法
C标准和实现(高清晰pdf)
C语言:标准与实现
The Standards and Implementations
of the C Programming Language
Volume 1
x86/GNU/Linux Edition
○c Copyright 2004
All rights reserved
Rev 0.9c
Released on July 20
2
版本号 发布日期 主要的变化
0.9 07-01-04 初始版本
0.9a 07-06-04 1)整本书改用16开本进行排版,页数因此有所改变
2)所有命令的名字用不同的字体明确标识出来
3)代码,表格与文字之间适当加上空行以方便阅读
4)增加了几处参考文献条目
0.9b 07-11-04 1)所有用户键入的内容用粗体表示
2)把所有"ld-2.3.2.so"替换成"ld-linux.so.2"
3)补充关于动态库代码在运行期被载入程序映射进入进程
地址空间的内容
4)关于".size"语句的更正描述
0.9c 07-20-04 1)增加进程的虚拟地址空间描述,图03-01,图05-01
2)增加Linux中用户进程和内核的虚拟地址空间描述,图
01-05
3)增加关于中断,异常的基础知识
4)给本书的PDF文件增加书签
3
前言
转瞬间一年过去了,我终于可以向读者呈上本书的第一卷.原先我曾承诺会在这个时
候完成整部书,非常遗憾的是,我没有实现这个目标.不过,我心里竟有某种欢喜的情绪,
虽然读者暂时能够看到的仅仅是第一卷,但这也意味着我将更加详细地剖析C语言的方方
面面,最终收益的仍然是渴望开卷的有心人.
不止一间出版社以诸如读者定位不明确,市场难以开拓等为理由而拒绝出版本书,对
此我实在懒得理会.书架上的C语言书籍换了一批又一批,封面变化万千而内容却十几年
如一日,面对如此现实,相信大家的神经已经变得麻木起来,这本书好比是一帖兴奋剂,
它的使命是重新唤起读者对技术细节的求知热情.有了热情,还有什么困难是不能克服
的
对C语言稍微有些了解的人都应该知道《C语言:标准与实现》这本书的内容究竟是
关于什么的,因此我不打算在这里一本正经地向大家介绍本书的框架结构,内容提要,重
点难点等等.反正你把书翻开认真地读就肯定不是坏事.
唯一要说明的是本书所有示例都是基于GNU/Linux平台,大家可以到相关网站下载
需要的软件(详见附录F).
最后,我要对下列人士表示最衷心的感谢:
我的父母,姚善刚先生和曾秋燕女士,他们一直给我提供足够的物质支持,让我可以
全力投入到写作中去.
我的朋友,肖原,曹文花,王文娟,肖涛,陈伟斌等,他们慷慨地给我提供了必要的
帮助.
姚新颜
2004年6月29日 广州
4
5
目录
前言.................................................3
目录.................................................5
00 参考资料..........................................7
#1 基础知识..................................... 11
01 基本概念.........................................13
02 P6处理器的栈.....................................23
03 从汇编语言开始....................................28
04 编译,链接和库....................................45
05 动态库简介.......................................63
06 ISO C99 ........................................78
07 C源文件的编译和链接...............................86
08 C语言的变量......................................92
09 外部变量的声明,定义和链接性质.....................100
10 函数的原型声明和链接性质..........................111
11 内存地址对齐....................................119
#2 数值运算.................................... 127
12 整数类型........................................129
13 整数的运算......................................147
14 浮点实数类型....................................170
15 浮点实数运算及异常...............................191
16 复数类型........................................215
附录......................................... 221
A C语言的发展历史..................................223
B P6/GCC汇编语言简介...............................228
6
C GCC的安装与使用..................................236
D GPL(ver 2)原文.................................239
E Linux-2.6.6系统调用简表..........................247
F 相关网络资源.....................................252
7
00 参考资料
[ANSI 1986]
ANSI X3.4-1986:
Coded Character Sets - 7-Bit American National Standard Code for
Information Interchange
[Bovet 2002]
Daniel P. Bovet, Marco Cesati:
Understanding the Linux Kernel (2nd Edition)
O'Reilly & Associates, 2002 ISBN: 0596002130
[David 2001]
David A. Wheeler:
Program Library HOWTO
[Dean 1994]
Dean Elsner, Jay Fenlason & friends:
Using as
[Goldberg 1991]
David Goldberg:
What Every Computer Scientist Should Know About Floating Point
Arithmetic
ACM Computing Surveys, Vol 23, No 1, March 1991
[Harbison & Steele 2002]
Samuel Harbison and Guy Steele:
C: A Reference Manual (5th Edition)
Prentice Hall, 2002 ISBN: 0-13-089592-X
[IEC 1989]
IEC 60559:1989
Binary floating-point arithmetic for microprocessor systems
[IEEE 1985]
IEEE Std 754-1985:
IEEE Standard for Binary Floating-Point Arithmetic
8
[IEEE 1987]
IEEE Std 854-1987:
IEEE Standard for Radix-Independent Floating-Point Arithmetic
[IEEE 1993]
IEEE Std 1596.5-1993
IEEE Standard for Shared-Data Formats Optimized for Scalable Coherent
Interface(SCI) Processors
[Intel 2004]
Intel Corp.:
IA-32 Intel Architecture Software Developer's Manual
Volume 1, 2, 3
[ISO 1998]
ISO/IEC 14882:1998
Programming languages — C++
[ISO 1999]
ISO/IEC 9899:1999/Cor1:2001
Programming languages — C
[Kahan 1996]
Prof.W.Kahan:
IEEE Standard 754 for Binary Floating-Point Arithmetic
[K&R 1988]
Brian W. Kernighan and Dennis M. Ritchie:
The C Programming Language(2nd Edition)
Prentice-Hall, 1988 ISBN: 0-13-110362-8
[Konstantin 2001]
Konstantin Boldyshev:
Linux Assembly HOWTO
[Linden 1994]
Peter van der Linden:
Expert C Programming
Prentice Hall, 1994 ISBN: 0-13-177429-8
9
[Meyers 2000]
Randy Meyers:
The New C: Introducing C99
C/C++ Users Journal, Vol 18, No 10, October 2000
[Meyers 2000b]
Randy Meyers:
The New C: Integers in C99
C/C++ Users Journal, Vol 18, No 12, December 2000
Vol 19, No 1, January 2001
Vol 19, No 2, February 2001
[Neumann 2000]
John von Neumann:
The Computer and the Brain(2nd edition)
Yale University Press, 2000 ISBN: 0-300-08473-0
[Plauger 1992]
P.J. Plauger:
The Standard C Library
Prentice Hall, 1992 ISBN: 0-13-131509-9
[Ritchie 1978]
Dennis M. Ritchie:
C Reference Manual
Bell Telephone Laboratories, 1978
[SPARC 1993]
SPARC International, Inc.:
The SPARC Architecture Manual(Version 9)
Prentice Hall, 1993 ISBN: 0-130-99227-5
[Stallman 2002]
Richard M. Stallman:
GNU Compiler Collection Internals
[Stallman 2004]
Richard M. Stallman, Roland Pesch, Stan Shebs:
Debugging with GDB
10
[Stallman 2004a]
Richard M. Stallman:
Using and Porting the GNU Compiler Collection
[Steve 1994]
Steve Chamberlain:
Using ld
数字电视原理与应用教程(PPT)
上海交通大学图像通信与信息处理研究所
张文军教授
数字电视概述
数字电视基本原理
数字电视相关标准
MPEG-2系统部分及其测量
1.MPEG数据流
2.数字视频标准比较
3.MPEG-2 TS流测量
深入理解计算机系统 源代码
经典计算机科学教材 深入理解计算机系统 配套源代码
I2C总线协议(中文版PDF)
1.1 版本 1.0-1992
1992 I
2
C 总线规范的这个版本有以下的修正
• 删除了用软件编程从机地址的内容 因为实现这个功能相当复杂 而且不被使用
• 删除了 低速模式 实际上这个模式是整个 I
2
C 总线规范的子集 不需要明确地详细说明
• 增加了快速模式 它将位速率增加 4 倍到达 400kbit/s 快速模式器件都向下兼容 即它们可以在
0~100kbit/s 的 I
2
C 总线系统中使用
• 增加了 10 位寻址 允许 1024 个额外的从机地址
• 快速模式器件的斜率控制和输入滤波改善了 EMC 性能
注意 100kbit/s 的 I
2
C 总线系统或 100kbit/s 器件都没有改变
world color tv system (世界彩色电视制式大全)
world color tv system (世界彩色电视制式大全)
包含世界几乎所有国家的彩色电视制式说明
MPEG基本原理和协议分析(part1)
注意:这是压缩卷1,还有一个卷2,请大家一起下载解压缩!
卷2的地址:http://download.csdn.net/source/721309
本书是MPEG基本原理的经典教材,内容通俗易读,是一本不可多得的好书!
前言:
MPEG 是当今最流行的音频/ 视频压缩技术之一。这是因为它不仅仅是一个单独的标准,而是一系
列以相似理论为基础且适合于不同应用的标准。MPEG是运动图象专家组的简称,它是由ISO(国际
标准组织)就压缩专题而建立的。MPEG可以被描述为各种简称的相互作用。ETSI(欧洲通讯标准化协
会)称:“CAT是一个激发IRD寻找与其使用的CA系统有关的EMM的指针。”如果你能够理解这句话,那么也就不再需要这本书了。