
精通人脸识别
wuqiuming2008
http://rnd-ohs.huawei.com/HoasWeb/userlogin.action
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
精通人脸识别00
精通人脸识别00本系列采用OPENCV从零到精通学习人脸识别,集成环境用VS2017+OPENCV4.x,需要一定的C++编程能力基础和MFC使用能力。课程列表:1.精通人脸识别01:opencv介绍2.精通人脸识别02:集成环境安装和调试3.精通人脸识别03:图像显示4.精通人脸识别04:OpenCV的Image Watch插件安装与使用5.精通人脸识别05:Open...原创 2019-05-10 12:44:15 · 255 阅读 · 0 评论 -
精通人脸识别09:Opencv基本数据结构
精通人脸识别09:Opencv基本数据结构一、简介Opencv的数据结构:Point、Size、Rect、Scalar、Ar大多数据结构都在cxtypes.h这个头文件里定义1、Point系列,点的表示: Point:表示图像中的点 (x,y)都是整型变量,即图像中点的 坐标,图像的原点一般在图像的左上角 Point2D32f:二维空间中的点 (x,y)是fl...原创 2019-05-17 16:21:29 · 520 阅读 · 0 评论 -
精通人脸识别07:Opencv视频播放控制
精通人脸识别07:Opencv视频播放控制一、视频读取1、介绍:视频中包含的信息量要远远大于图片,对视频的处理分析也越来越成为计算机视觉的主流,而本质上视频是由一帧帧的图像组成,所以视频处理最终还是要归结于图像处理,但在视频处理中,有更多的时间维的信息可以利用。本文主要介绍OpenCV在处理视频时的一些基本函数。2、视频帧的读取打开视频有两种方法,一种是在定义类的时候,一种是用...原创 2019-05-17 16:06:21 · 290 阅读 · 0 评论 -
.精通人脸识别06:Opencv读视频和摄像头
精通人脸识别06:Opencv读视频和摄像头一、视频的读取:比较简单,只需要初始化一个VideoCapture对象,打开视频文件,逐帧读取。代码如下:#include <opencv2\highgui\highgui.hpp>#include <iostream>usingnamespace cv;usingnamespace std;intma...原创 2019-05-17 11:52:02 · 293 阅读 · 0 评论 -
精通人脸识别05:OpenCV--矩阵的掩膜操作
精通人脸识别05:OpenCV--矩阵的掩膜操作1.什么是掩膜掩膜其实就是一个矩阵,然后根据这个矩阵重新计算图片中像素的值。矩阵的掩膜操作——根据掩膜重新计算每个像素的像素值,掩膜mask 也称做kernel首先我们从物理的角度来看看mask到底是什么过程。在半导体制造中,许多芯片工艺步骤采用光刻技术,用于这些步骤的图形“底片”称为掩膜(也称作“掩模”),其作用是:在硅片上选定...原创 2019-05-15 18:22:18 · 965 阅读 · 0 评论 -
精通人脸识别02:集成环境安装和调试
精通人脸识别02:集成环境安装和调试一、准备工作1、下载安装VS2017,到官网下载:https://www.microsoft.com/zh-cn/,可以用免费版本社区版,注意下载的是一个几百K的脚本,运行脚本会进行边下边安装,因此需要带宽好些的网络,安装也快些,大概2个小时能完成。2.准备的工具Opencv4.1.0.exe下载地址https://github.com/ope...原创 2019-05-10 18:20:22 · 742 阅读 · 0 评论 -
精通人脸识别01:opencv介绍
精通人脸识别01:opencv介绍一、OpenCV介绍OpenCV于1999年由Gary Bradsky在英特尔创立,第一个版本于2000年问世。随后Vadim Pisarevsky加入了Gary Bradsky,主要负责管理英特尔的俄罗斯软件OpenCV团队。2005年,OpenCV被用于Stanley车型,并赢得2005年DARPA大挑战。后来,它在Willow Garage的支持下持...原创 2019-05-10 12:43:41 · 654 阅读 · 0 评论 -
精通人脸识别04:OpenCV的Image Watch插件安装与使用
精通人脸识别04:OpenCV的Image Watch插件安装与使用OpenCV官方很早就推出了一个叫Image Watch的插件,可用于调试时显示和监视图像变量了。这里简单记录一下插件的下载安装与基本使用方法,供大家参考。本文示例使用的环境为:Windows10系统+vs2017+OpenCV4.1。Image Watch是Microsoft Visual Studio的一个插件,它允许...原创 2019-05-15 13:09:59 · 400 阅读 · 0 评论 -
精通人脸识别03:图像显示
精通人脸识别03:图像显示opencv用来显示图片:Mat类及其类的方法进行处理、imread函数、namedWindow函数、imshow函数、imwrite函数、waitKey()1)Mat类型 主要用来存放图像的数据结构Mat myMat= imread("dota.jpg"); 2)imread函数 用来读取图像的,其原型:Mat imread(const str...原创 2019-05-15 12:20:58 · 229 阅读 · 0 评论 -
精通人脸识别10:RGB颜色空间
精通人脸识别10:RGB颜色空间让我们加载同一个立方体的2个图像。 它将默认以BGR格式加载。 我们可以使用OpenCV函数cvtColor()在不同的颜色空间之间进行转换,如后面所示。bright = cv::imread('cube1.jpg')dark = cv::imread('cube8.jpg')第一张照片是在阳光明媚的室外环境下拍摄的,第二张照片是在正常照明条件下拍摄...转载 2019-05-17 16:31:45 · 3346 阅读 · 0 评论