cmake+vs2015+opencv4.8.0+opencv-contrib4.8.0源码编译
cmake+vs2015+opencv4.8.0+opencv-contrib4.8.0源码编译,x64,release版本
cmake编译OpenCV4.8.0+opencv-contrib4.8.0过程中手动下载资源
cmake编译OpenCV4.8.0+opencv_contrib4.8.0过程中有些资源下载失败,我们需要手动下载然后放到特定目录下,资源包括v0.1.2a.zip、opencv_videoio_ffmpeg_64.dll、opencv_videoio_ffmpeg.dll、opencv_3rdparty-wechat_qrcode.zip、ippicv_2021.8_win_intel64_20230330_general.zip、face_landmark_model.dat、boostdesc_bgm.i等
烟火数据集,收集与网络资源,不同场景下烟火图像
烟火数据集,收集与网络资源,不同场景下烟火图像
学习OpenCV_中文版_英文版及随书源代码
计算机视觉是在图像处理的基础上发展起来的新兴学科。OpenCV是一个开源的计算机视觉库,是英特尔公司资助的两大图像处理利器之一。它为图像处理、模式识别、三维重建、物体跟踪、机器学习和线性代数提供了各种各样的算法。
Kinect应用开发实战用最自然的方式与机器对话
本书由微软资深企业架构师兼Kinect应用开发专家亲自执笔,既系统全面地讲解了Kinect技术的工作原理,又细致深入地讲解了Kinect交互设计、程序开发和企业应用展望。全书不仅包含大量实践指导意义极强的实战案例,还包含大量建议和*实践,是学习Kinectfor Windows应用开发不可多得的参考书。
Kinect人机交互开发实践
Kinect是微软公司推出的最新的基于体感交互的人机交互设备。《Kinect人机交互开发实践》分为3个部分,首先介绍了Kinect的结构和功能以及如何配置相关的开发环境,接着结合实例介绍如何使用Kinect for Windows SDK提供的API,最后通过4个实例详细讲述了使用Kinect for Windows SDK开发项目的实现过程。
《Kinect人机交互开发实践》旨在为Kinect for Windows开发人员提供快速入门的知识,但是要求读者有一定的编程基础。由于本书的实例代码全部由C#编写,读者最好对C#有一定的了解。
python机器学习实战
本书第一部分主要介绍机器学习基础,以及如何利用算法进行分类,并逐步介绍了多种经典的监督学习算法,如k近邻算法、朴素贝叶斯算法、Logistic回归算法、支持向量机、AdaBoost集成方法、基于树的回归算法和分类回归树(CART)算法等。第三部分则重点介绍无监督学习及其一些主要算法:k均值聚类算法、Apriori算法、FP-Growth算法。第四部分介绍了机器学习算法的一些附属工具。
21天实战Caffe
《深度学习:21天实战Caffe》是一本深度学习入门读物。以目前已经大量用于线上系统的深度学习框架Caffe为例,由浅入深,从 Caffe 的配置、部署、使用开始学习,通过阅读Caffe源码理解其精髓,加强对深度学习理论的理解,最终达到熟练运用 Caffe解决实际问题的目的。和国外机器学习、深度学习大部头著作相比,《深度学习:21天实战Caffe》偏重动手实践,将难以捉摸的枯燥理论用浅显易懂的形式
程序员的数学 2 概率统计
本书沿袭《程序员的数学》平易近人的风格,用通俗的语言和具体的图表深入讲解程序员必须掌握的各类概率统计知识,例证丰富,讲解明晰,且提供了大量扩展内容,引导读者进一步深入学习。
本书涉及随机变量、贝叶斯公式、离散值和连续值的概率分布、协方差矩阵、多元正态分布、估计与检验理论、伪随机数以及概率论的各类应用,适合程序设计人员与数学爱好者阅读,也可作为高中或大学非数学专业学生的概率论入门读物。
WINDOWS核心编程
现代操作系统的一个明显特征就是用户空间和系统空间的划分,从UNIX时代以来,人们一直把存在于系统空间的代码和数据的集合称为“内核(Kernel)”,因此内核是有明确边界的。空间的不同,或者说CPU运行模式(系统态和用户态)的不同,是不会被混淆的本质区别。可是,在Windows的术语中却不同,微软并不把系统空间的所有代码和数据的集合称为内核,而是把这里面的一部分,即比较低层、与硬件靠得最近因而最为核心的一部分称为“内核”,即Kernel。实际上,这也反映了当初微软在决策上的举棋不定,因为微软称为Kernel的那一部分大致上相当于一个微内核。有些资料甚至据此而认定Windows内核为“微内核”,殊不知现今的Windows内核恐怕是最宏的“宏内核”,因为连图形界面和视窗机制的实现也在内核里面了。微软的文献把同在系统空间但在所谓“Kernel”以上的部分称为Executive。国内有些资料把Executive译为“执行体”,其实是不妥当的。试想,有“执行体”,莫非还有“不执行体”吗?实际上,在英语中,特别是在企业管理的语境中,Executive是“管理层”、“企业高管”的意思,所以微软其实是把内核分成了两大层,其中的低层或者说核心部分称为“内核”,而高层则称为“管理层”。管理层中有些什么呢?读者在后面将看到,里面有“对象管理”、“内存管理”、“进程/线程管理”、“I/O管理”、“安全管理”、“进程(线程)间通信”等模块。但是,这么一来,所谓“内核”的边界就变得不很清晰了。
C/C++程序员面试宝典
C/C++程序员面试宝典,对于即将找工作的编程人员来说很有帮助
opencv纹理提取
纹理提取,特征提取中的一种,它是在图像处理中常见的一种图像处理手段,用于对图像进行区别分类