![](https://img-blog.csdnimg.cn/20200707145106257.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
图像处理
文章平均质量分 52
运用到Opencv、SLAM、机器学习等相关技术
Anonymous..
这家伙很懒,什么也没留下
展开
-
Opencv4.0 多目标模板匹配
opencv中关于模板匹配的算法:matchTemplate( const CvArr* image, constCvArr* templ,CvArr* result,int method );Image 待搜索图像Templ 模板图像Result 匹配结果 用来存放通过以下方法计算出滑动窗口与模板的相似值Method 计算匹配程度的方法 (关于匹配方法,使用不同的方法产生的结果的意义可能不太一样,有些返回的值越大表示匹配程度越好,而有些方法返回的值越小表示匹配程度越好)...原创 2021-07-08 09:39:03 · 2473 阅读 · 2 评论 -
windows10、VS2017环境下OpenMVG编译
浏览了一圈CSDN上在win10、VS2017环境上编译OpenMVG的博文,发现并没有比较详细的教程,遂到了https://github.com/openMVG/openMVG/blob/develop/BUILD.md#windowsopenmvg的git网站查看英文文档进行自行编译,特此记录。编译必备工具:git 、cmake(3.2版本以上) 、VS2017(至少2015)1.利用git下载openmvg源文件在目标空白文件夹中右键,选择 git bash he...原创 2021-06-18 14:54:35 · 1020 阅读 · 0 评论 -
Canny算子--边缘检测
Canny边缘检测算法的发展历史Canny边缘检测于1986年由JOHN CANNY首次在论文《A Computational Approach to Edge Detection》中提出,就此拉开了Canny边缘检测算法的序幕。Canny边缘检测是从不同视觉对象中提取有用的结构信息并大大减少要处理的数据量的一种技术,目前已广泛应用于各种计算机视觉系统。Canny发现,在不同视觉系统...转载 2019-06-24 09:59:23 · 1743 阅读 · 0 评论 -
图像锐化和边缘检测
原文链接:https://dsqiu.iteye.com/blog/1638589本文内容构成: 1、图像锐化和边缘检测的基本概念,微分梯度已经差分的定义 2、锐化和边缘检测的像素处理方式(3种) 3、单方向一阶微分锐化,包括: 水平方向 垂直方向 Kirsch算...转载 2019-07-03 15:10:36 · 1067 阅读 · 0 评论 -
网上人脸识别资料总结
人脸识别这方面的工作,其实各大公司全都有了成熟的技术,另外还有网上一些大佬零零散散的文章,我这里总结了些各种语言编写的公开出来的能用的,python实现人脸识别五官(ps:python实现)https://blog.csdn.net/zwj012345/article/details/90548723c++实现dlib人脸检测c语言具体实现(ps:不需要什么附加库...原创 2019-08-08 09:27:12 · 410 阅读 · 0 评论 -
图像的偏色检测及颜色校正方法
计算图像色度的平均值和色度的中心距离的比值,可以有效地对图像进行偏色检测。检测图像是否色偏:#define _CRT_SECURE_NO_WARNINGS#include<opencv2/highgui/highgui.hpp>#include<opencv2/imgproc/imgproc.hpp>#include<stdio.h>#inc...原创 2019-10-11 14:03:08 · 4449 阅读 · 4 评论 -
orb_slam2外接海康摄像头在Windows10、VS2013下实时运行
在写代码前有一系列的步骤,需要去官网下载海康sdk,然后把里面Decelopment文件下的头文件和库文件添加到属性表里,这样代码就可以直接调用里面的函数。包含目录:库目录:附加依赖性:代码只需将mono_kitti.cc的代码修改如下:#pragma comment(lib, "MvCameraControl.lib")#include <ios...原创 2019-05-08 11:18:38 · 742 阅读 · 0 评论 -
orb_slam2外接pc摄像头在windows10、VS2013下实时运行
代码是基于windows10操作系统下VS2013编译器里运行的。 当初好奇orbslam2可不可以直接外接摄像头实时运行,在网上冲浪许久,并没有找到在windows10上面运行的代码,网上那些外接摄像头的代码几乎都是在Linux系统下运行的。 在这种情况下,我决定把自己鼓捣出来的能在Windows10系统下运行的代码发出来,Linux系统外接摄像头的...原创 2019-05-31 15:08:50 · 1196 阅读 · 11 评论 -
OpenCV-------Mat和IplImage联系与区别
Mat与Iplimage访问像素方法总结在opencv的编程中,遍历访问图像元素是经常遇到的操作,掌握其方法非常重要,无论是Mat类的像素访问,还是IplImage结构体的访问的方法,都必须扎实掌握,毕竟,图像处理本质上就是对像素的各种操作,访问元素就是各种图像处理算法的第一步。首先先看看图像的是怎么存储的。单通道图像多通道图像Mat访问图像元素方法汇总1.用指针访问元...转载 2019-05-24 12:54:24 · 363 阅读 · 0 评论 -
opencv基本操作--读取并显示图片
开发环境:Opencv 2.4.10+ visual studio 2013头文件主要是#include<opencv2\opencv.hpp>#include<opencv2\core\core.hpp>opencv读取图片的操作是string file = "xxx.jpg";src = imread(file );imread这个函数的定...原创 2019-05-08 12:59:19 · 804 阅读 · 0 评论 -
windows10平台下使用opencv识别舌苔
因为学业上的需求,我需要用到机器学习来训练分类器来识别物体,又因为正好看到一篇博客有详细的讲解训练分类器的过程,这里给出链接:https://blog.csdn.net/Shea1992/article/details/83592899 总之,非常的感谢这篇博客给我的帮助,然后,因为我比较常用c++来写代码,而这篇博客里面最后检测分类器效果时用到的却是pytho...原创 2019-08-26 16:15:10 · 3078 阅读 · 16 评论 -
基于opencv制作一个小视频
#include "opencv2/core.hpp"#include "opencv2/imgproc.hpp"#include "opencv2/highgui.hpp"#include <stdio.h>using namespace cv;static void help(){ printf("\nThis program demonstrates Op...原创 2019-08-09 13:29:32 · 566 阅读 · 0 评论 -
opencv 批量更改图片大小
注意不要引发 ssize.area()>0 的错误,操作之前需要先将图片id统一下//批量更改图片大小#include<iostream>#include<stdio.h>#include<opencv2\opencv.hpp>#include<string>using namespace std;using names...原创 2019-08-13 16:16:58 · 1285 阅读 · 0 评论 -
Opencv均值漂移pyrMeanShiftFiltering彩色图像分割流程剖析
原文链接:https://blog.csdn.net/dcrmg/article/details/52705087meanShfit均值漂移算法是一种通用的聚类算法,它的基本原理是:对于给定的一定数量样本,任选其中一个样本,以该样本为中心点划定一个圆形区域,求取该圆形区域内样本的质心,即密度最大处的点,再以该点为中心继续执行上述迭代过程,直至最终收敛。可以利用均值偏移算法的这个特性,实现彩...转载 2019-05-31 16:23:32 · 285 阅读 · 0 评论 -
图像处理中的椭圆拟合(一)
原文链接:https://blog.csdn.net/easecode/article/details/21188657图像处理中的椭圆检测用处还是挺多的,找到这里来的同学大多是想用椭圆检测来解决某些实际问题吧,所以我就不做介绍,直奔主题。我研究这块也有一段时间了,也查找了挺多资料,貌似通用的椭圆算法还没有,不排除我孤陋寡闻了。前辈提出的算法适用范围比较有限,这个”比较有限“是相对直线检测来说...转载 2019-06-05 16:30:25 · 14342 阅读 · 1 评论 -
基于OpenCV的细胞图像识别
基于OpenCV的细胞图像识别原创 2019-06-05 16:27:47 · 7392 阅读 · 5 评论