图像识别
a1059682127
这个作者很懒,什么都没留下…
展开
-
文字识别
1、video.h用摄像头拍摄数据,并将视频数据转为图像;#include "opencv2/opencv.hpp"#include "highgui.h"#include <iostream>#include <vector>#include <string>using namespace cv;using namespace std;V...原创 2021-05-19 21:44:46 · 216 阅读 · 0 评论 -
kcf opencv源码
基类:Tracker(包括init、update~~~)/************************************ Tracker Base Class ************************************//** @brief Base abstract class for the long-term tracker: */class CV_E...原创 2019-12-04 22:52:04 · 538 阅读 · 0 评论 -
Harris角点分数计算
void HarrisResponse(Mat& image, vector<Point>& points, int blockSize, float harris_k, vector<pair<Point, float> >& response){ CV_Assert(image.type() == CV_8UC1 &...原创 2019-06-13 09:57:03 · 541 阅读 · 0 评论 -
VS安装opencv3.4.0和opencv_contrib-3.4.0
vs配置opencv1、error LNK2019: 无法解析的外部符号 "void __cdecl cv::imshow(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class cv::_InputA...原创 2019-11-14 13:30:17 · 915 阅读 · 0 评论 -
fast特征点提取
using namespace cv;//由图像得到FAST特征点(先得到候选点,进行非极大值抑制,计算Harris评分)/*基本思想: * 1、遍历每个像素点,以像素点为中心,半径上的16个点,计算与中心点的灰度差,若灰度差小于阈值,则选为候选点集; * 使用小技巧加速该算法,这里取设定数目为12。 (1)判断点1和点9灰度值与点p差值绝对值是否都大于阈值,如果是...原创 2019-06-12 13:20:12 · 1661 阅读 · 0 评论 -
SAD匹配
#ifndef SAD_H#define SAD_H#include"opencv2/opencv.hpp"using namespace cv;class SAD{public: SAD():winSize(7),DSR(30){} SAD(int _winSize, int _DSR): winSize(_winSize), DSR(_DSR){} Ma...原创 2019-06-04 15:40:40 · 1004 阅读 · 0 评论 -
车牌识别(一)
来自:《Mastering Opencv ...读书笔记系列》车牌识别(I)#include <opencv2/opencv.hpp>#include <iostream>using namespace std;using namespace cv;bool vertifySize(RotatedRect rect){ float error ...转载 2019-06-13 20:33:34 · 602 阅读 · 0 评论 -
计算机视觉好网站
首先,搞图像处理,熟悉图像算法是必经之路,如果上过图像处理这门课的话,再好不过。如果没有,我推荐中科院研究生院刘定生老师的数字图像处理与分析(视频),这位老师上课引人入胜,值得推荐。其次,在这个阶段,配套的书籍自然是《冈萨雷斯版数字图像处理》这本书,最好同时用matlab软件,仿真每一个图像算法案例,推荐《matlab宝典》。大概花一个月时间,基本的图像算法,相信你已经学完了。第二阶段,希望你再次...转载 2019-03-29 10:19:13 · 344 阅读 · 0 评论 -
跑MTCNN数据集
1、项目来源:https://github.com/AITTSMD/MTCNN-Tensorflow2、安装tensorflow:手把手教你如何安装Tensorflow(Windows和Linux两种版本)Q1:(tensorflow) auto406@auto406:~$ pip install --ignore-installed --upgrade https://s...原创 2019-04-07 20:39:24 · 2350 阅读 · 2 评论 -
人脸识别相关开源项目汇总
来自:人脸识别相关开源项目汇总 目录全任务 人脸检测 人脸识别 参考博客:blog.shinelee.me | 博客园 | CSDN人脸识别流程包括人脸检测、人脸对齐、人脸识别等子任务,这里优先总结功能相对齐全的开源项目,再总结完成单个子任务的开源项目。本文主要关注方法较流行且提供源码的开源项目,忽略了仅提供SDK的。全任务SeetaFaceEngine与SeetaFa...转载 2019-03-07 17:14:45 · 1958 阅读 · 0 评论 -
变分法
1、首先了解了泛函的基本概念(函数的函数),最简泛函,泛函极值的定义2、函数的变分(增量),泛函的变分(泛函增量的线性主部)类似函数的微分,泛函可以表示成对参数的导数3、可微泛函在处达到极值的条件,该处泛函为0,即4、多变量泛函的变分,可通过泛函数所有宗量的一阶偏微分得到5、欧拉方程/拉格朗日问题:积分型泛函取得极小值的问题。变分法笔记图片参考链接:https://...原创 2018-12-24 11:23:23 · 1615 阅读 · 0 评论 -
吴恩达深度学习视频观感
本周对吴恩达深度学习的视频进行了学习,包括第一章的神经网络和深度学习,第四章的卷积神经网络;主要学到:1、神经网络基本组成,前向传播,后向传播的计算,向量化表示2、卷积神经网络的原理,卷积层,池化层,全连接层的计算3、了解一些经典的神经网络架构,包括Letnet-5、Alexnet、VGG-16、Resnet接下来会继续了解卷积神经网络中的目标检测,为后续学习MTCNN打好基础...原创 2018-12-23 19:51:10 · 501 阅读 · 0 评论 -
opencv源码查看
1、针对opencv自带的函数(cv.h中声明的函数),可直接选择函数,右键转到声明(.h文件)或转到定义(.cpp文件)2、source\modules下的函数不能直接跳转到定义,需要先编译,此处用cmake编译源码a、安装,官网中包括源代码sources(需自己编译)和二进制文件(已编译好),此处选择二进制文件cmake-3.13.1-win64-x64.zip直接解压可找到可执行...原创 2018-12-09 19:43:01 · 316 阅读 · 1 评论 -
vs15添加opencv3.4.0
1、安装vs152、安装opencv3.4.0,得到build(编译生成的二进制文件库)和sources文件夹(存放源代码),本人安装路径为F:\3、配置环境变量(系统能识别到opencv的安装路径,一般只用将bin文件夹所在路径添加到PATH变量中),此处为F:\opencv\build\x64\vc14\bin(vs15对应vc14,vs17对应vc15)注:此处选择x64还是x8...原创 2018-12-09 19:06:04 · 807 阅读 · 1 评论 -
用矩识别对象中心
数学中的矩维基百科关于 Moment (mathematics) 的介绍:In mathematics, a moment is a specific quantitative measure, used in both mechanics and statistics, of the shape of a set of points. If the points represent mass, ...转载 2018-06-22 11:23:40 · 329 阅读 · 0 评论