摘要:人脸识别(FaceRecognition)是当前一项非常热门的研究领域。这里介绍采用图像处理中的强大工具OpenCV实现简单的图片中人脸的检测,并在图像中标记出感兴趣区域(regionofinterest)。本文详细介绍如何使用python实现图片中人脸、眼睛的检测,并标记出来(如图),文中给出了全部代码,主要内容如下:OpenCVhaar分类器人脸标记完整代码点击跳转至全部文件下载页1.前言 前段时间自制了个人脸表情识别软件,许多步骤用到了OpenCV中的函数和功能,其中就包括人脸图像检测与定位。作为人脸表情识别的第一步需要在输入图像中找到人脸确切的位置,而OpenCV中的haa
摘要:极限学习机(ELM)是当前一类非常热门的机器学习算法,被用来训练单隐层前馈神经网络(SLFN)。本篇博文尽量通俗易懂地对极限学习机的原理进行详细介绍,之后分析如何用MATLAB实现该算法并对代码进行解释。本文主要内容如下:算法的原理算法程序实现点击跳转至全部文件下载页1.前言 ELM自2004年南洋理工大学的黄广斌教授提出相关概念以来一直争议不断,但每年相关论文层出不穷,在过去的十年里其理论和应用被广泛研究。如果您想深入学习和了解ELM的原理,博主建议可在ScienceDirect的数据库中检索ELM相关论文,里面有众多优质论文其理解和表述将帮助你更准确了解ELM的内在原理。
摘要:本文详细介绍了在Ubuntu18.04下如何配置深度学习GPU(显卡)环境,包括了显卡驱动下载安装,环境配置等。按照本教程的步骤在多台服务器上安装都取得了成功,是在多种方法的比较之下个人整理的认为最新的简洁有效的做法,其要点如下:安装显卡驱动安装Cuda10.0安装cuDNN前言 GPU作为深度学习的一个强有力工具,特别擅长处理矩阵并适用于深度学习等专业应用程序。一般地,深度学习的模型可以在笔记本电脑上运行,但训练模型有时可能需要等待几个小时,而在一个好的GPU上则只需几分钟,因此在深度学习研究上非常推荐使用好的GPU进行运算。 最近实验室新一批的服务器需要组装和配置GPU环境,在之
摘要:这篇博文总结了博主收集的深度学习常用的数据集,包含常用的分类、目标检测及人脸识别任务,对每个数据集给出了简要介绍、官网下载网站以及公众号获取的关键字。因为有的数据集较大,官网的下载速度可能比较慢,为了方便大家管理,这里我将其整理到了个人公众号平台中,可通过下方卡片“AI技术研究与分享”关注,并在后台回复各数据集关键字即可获取网盘链接。数据集文件均为官方网站下载,仅用于学习交流,博主会持续更新,欢迎关注。1.分类数据集数据集:MNIST 手写数字数据集,包含一组60,000个示例的训练集和一组10,000个示例的测试集。 官网地址:MNISThandwritte
摘要:本文详细介绍如何在Windows10中安装PyCharm和Anaconda这两款Python中必备的软件,博文中每一步均有详细截图和步骤讲解,最后介绍如何使用Anaconda创建虚拟环境并在PyCharm中配置该环境。所提供的软件安装步骤在Windows10系统中进行了测试,目前多台服务器的安装运行情况良好,这里给出具体步骤供新手朋友参考。版权声明:文中介绍的软件PyCharm和Anaconda均为开源软件,下载源为软件官网,其安装方法仅作学习交流,不涉及破解等版权问题。环境配置及演示视频链接:https://space.bilibili.com/456667721前言 自
摘要:本文详细介绍如何使用离线方法配置前面一篇博文《人脸表情识别系统介绍——上篇(python实现,含UI界面及完整代码)》项目中代码的Python环境,能够有效避免一些可能出现的依赖包安装问题。本离线包需要用到的软件有PyCharm和Anaconda,博主已打包好并通过百度网盘分享,以便关注该项目的博友下载安装使用,博文要点见目录。前言 前面博主写的博文人脸表情识别系统介绍——上篇(python实现,含UI界面及完整代码)分享了一个表情识别的项目,收到不少粉丝发来消息询问环境配置方法。许多刚接触的朋友不会配置Python环境,或者由于电脑网络环境的原因有些依赖包不好安装,因此这
一、InstallationFastDFS-6.08onCentOS7.9地址https://github.com/happyfish100http://nginx.org/en/download.htmlwget下载wgethttps://github.com/happyfish100/libfastcommon/archive/refs/tags/V1.0.57.tar.gzwgethttps://github.com/happyfish100/libserverframe/archive/refs/tags/V1.1.15.tar.gzwgethttps://github.com/hap
一、InstallationJenkins-2.361.2onCentOS7.91地址https://www.jenkins.io/download2简介Jenkins是一个Java开发的开源持续集成工具,广泛用于项目开发,具有自动化构建、测试和部署等功能,它的运行需要Java环境。 二、JenkinsRedhatPackagesTousethisrepository,runthefollowingcommand:sudowget-O/etc/yum.repos.d/jenkins.repohttps://pkg.jenkins.io/redhat-stable/jenkins.reposud
一、InstallationNginx-1.22.0onCentOS7.91地址http://nginx.org/en/download.htmlhttp://nginx.org/en/linux_packages.html#RHEL2安装前的准备###操作系统内核版本uname-a###操作系统发行版本cat/etc/redhat-release在安装Nginx之前,需要确保安装Nginx所依赖的其他程序,执行下面的命令,安装或更新相应的程序。###dnfinstall-ygcc-c++makeopensslopenssl-devellibxml2libxml2-devellibxslt-d
什么是域名? 域名(DomainName),简称域名、网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位。具有独一无二,不可重复的特性。域名的关系和组成: 常见域名:www.baidu.com 完整域名:www.baidu.com. 域名体系结构: 把域名空间看做一颗倒置的树;在IPV4网络中,全球只有13台根域名服务器,唯一的主根域名服务器部署在美国,其余12个辅助根域名服务器也都在国外。'.'根域,可省略不写。com:顶级域,由ICANN组织指定和管理。baidu:级域(注册域),可由·个人