图像处理
Mr.Qin_
这个作者很懒,什么都没留下…
展开
-
ROS学习:cv_bridge与opencv版本冲突三种解决方案
1 问题描述: cv_bridge会使用自定义版本的opecv,当我们想使用自己的opencv版本时可能会发生冲突。比如:我用opencv 3.2写的程序,而对方电脑的cv::bridge一直调用的opencv 4.1,然后为了执行我的程序就在对方电脑上安装了opencv 3.2,当ros节点中既使用opencv又引入cv_bridge时,程序报错说没有定义imread函数。2 解决方案:2.1 不使用cv_bridge包 好多博文提到这种方法,也就是在写ros节点的时候不使用cv_bridg原创 2021-09-11 14:51:53 · 10805 阅读 · 5 评论 -
语义分割、实例分割和全景分割
语义分割、实例分割和全景分割的区别与联系0 简介1 semantic segmentation(语义分割)2 Instance segmentation(实例分割)3 Panoramic segmentation(全景分割)4 目标检测(Object Detection)0 简介 在做动态环境slam的过程中需要用到场景的语义信息,之前一直以为语义分割和实例分割是一个东西,调研后才了解到其中的区别与联系。这里重点说下语义分割、实力分割和全景分割的作用。 转载自:https://blog.csdn.转载 2021-06-22 15:50:43 · 7961 阅读 · 0 评论 -
matlab计算图像的灰度积分投影
简介:huidu积分投影可用于人脸、眼睛的定位计算效果:matlab程序:clcclearimg = imread('face1.jpg');gray = rgb2gray(img);figure;imshow(gray); [m,n]= size(gray);col = zeros(m ,1);row = zeros(n ,1 );for i=1:n row(i,1)=sum(gray(1:m,i))/m;endfor j=1:m col(j,1)=s原创 2021-01-20 21:50:25 · 3898 阅读 · 0 评论 -
opencv眼动识别(2_眼动识别)
opencv眼动识别(2_眼动识别)前言原理介绍关于c++源代码前言书山有路勤为径,学海无涯苦做舟琴某人辛辛苦苦码的报告,当然不能让你们这么容易复制过去(๑• . •๑)原理介绍关于c++源代码 代码是辛苦敲出来的,不太想给你们,如果感兴趣的话可以先支持一下,然后私信发下邮箱:...原创 2021-01-20 21:26:36 · 1904 阅读 · 15 评论 -
opencv眼动识别(1_眼睛分割)
书山有路勤为径,学海无涯苦做舟琴某人辛辛苦苦码的报告,当然不能让你们这么容易复制过去(๑• . •๑)原创 2021-01-20 21:09:41 · 1373 阅读 · 1 评论 -
opencv手势识别(3_SVM算法识别)
手势识别系列博文3:SVM算法识别手势前言原理介绍代码实现前言书山有路勤为径,学海无涯苦做舟琴某人辛辛苦苦码的报告,当然不能让你们这么容易复制过去(๑• . •๑)原理介绍代码实现1.程序中有很多冗余的函数2.要运行此代码首先需要把轮廓的傅里叶描述子保存在本地,然后用其训练SVM模型,最后才能用训练好的参数进行预测。这些函数在程序中都能找到,所以一定要看懂程序。3.代码有点乱,不想整了#include <iostream>#include <string>原创 2021-01-20 20:55:02 · 2508 阅读 · 2 评论 -
opencv手势识别(2_KNN算法识别)
手势识别系列博文2:KNN算法识别手势前言原理介绍代码实现前言琴某人辛辛苦苦码的报告,当然不能让你们这么容易复制过去(๑• . •๑)原理介绍代码实现1.程序中有很多冗余的函数2.要运行此代码还需要提前制作好模板库,否则识别个der啊3.代码有点乱,不想改了#include <iostream>#include <string>#include <opencv2\opencv.hpp>#include <stdio.h>usi原创 2021-01-18 23:22:16 · 2655 阅读 · 5 评论 -
opencv手势识别(1_手势分割)
辛辛苦苦写的报告,当然不能让你们直接复制过去(๑• . •๑)原创 2021-01-18 22:56:34 · 5037 阅读 · 0 评论 -
6种肤色检测方法的原理及实现(C++)
参考:https://blog.csdn.net/qq_22527639/article/details/815015656种肤色检测算法实现简介:原理介绍:代码实现(C++):简介:肤色分割的原理就是在不同的颜色区间进行颜色分割,内容都大致相同,包括(1) 基于HSV颜色空间的阈值肤色识别(2) 基于RGB颜色空间的阈值肤色识别(3) 基于YCbCr颜色空间的阈值肤色识别(4) 基于YCbCr颜色空间和椭圆皮肤模型的皮肤识别(5) 基于YCbCr颜色空间的Otsu阈值肤色识别(6)OPe原创 2021-01-18 22:36:55 · 4590 阅读 · 1 评论 -
图像测量技术:图像平滑和图像增强
毕竟是自己辛苦写的,就不放原文了。原创 2021-01-18 20:09:19 · 258 阅读 · 0 评论 -
图像测量技术:图像的边缘检测
辛辛苦苦码的报告,当然不能让你们这么容易复制过去(๑• . •๑)原创 2021-01-18 20:12:04 · 379 阅读 · 0 评论 -
图像测量技术:图像的二值化和细化
辛辛苦苦码的报告,当然不能让你们这么容易复制过去(๑• . •๑)原创 2021-01-18 20:15:27 · 360 阅读 · 0 评论 -
图像测量技术:面积测量
辛辛苦苦码的报告,当然不能让你们这么容易复制过去(๑• . •๑)原创 2021-01-18 20:17:21 · 605 阅读 · 0 评论 -
图像测量技术:区域边界抽取和周长计算
辛辛苦苦码的报告,当然不能让你们这么容易复制过去(๑• . •๑)原创 2021-01-18 20:19:01 · 394 阅读 · 0 评论 -
图像处理:空域滤波器的C++实现(最大、最小、均值、中值、锐化)
使用方式: AveFilter(img, ave_img);// 均值滤波,用来平滑图像 MinFilter(img, min_img);// 最小值滤波 MediumFilter(img, medium_img);// 均值滤波 MaxFilter(img, max_img);// 最大值滤波 SharpFilter(img, sharp_img,1);//图像锐化(这里锐化因子为1)函数//均值滤波void AveFilter(Mat &src, Mat &原创 2021-01-18 21:38:04 · 1037 阅读 · 0 评论 -
图像处理:加入椒盐和高斯噪声(C++实现)
调用方式Mat img, img1,img2;addSaltNoise(img,img1,300);//添加椒盐噪声ddGaussianNoise(img,img2,0,1);//添加高斯噪声(均值=0,方差=1)函数//生成随机椒盐噪声void addSaltNoise(const Mat &srcImage, Mat &dstImage, int n){ dstImage = srcImage.clone(); for (int k = 0; k < n; k+原创 2021-01-18 21:34:15 · 2137 阅读 · 1 评论 -
opencv实现图像旋转(不被裁剪)
用opencv读取图片时,有时候得到的图片时旋转过的,需要我们把图像旋转回去,但opencv又没有现成的程序。这里我把别人调好的函数搬过来给大家用(主要还是为了以后自己用)用法:Mat dst = RotateImage(src,3.1415926/2);//将图片旋转90度函数:cv::Mat RotateImage(cv::Mat src, double angle){ cv::Mat dst; try { //float scale = 200.0/ src.rows;/原创 2020-12-12 16:58:20 · 2045 阅读 · 0 评论 -
计算机断层成像技术(CT)调研
花了半天时间调研和做的ppt,分享给大家:参考:https://baike.baidu.com/item/CT/122415?fr=aladdinhttps://www.zhihu.com/question/24978900?sort=created原创 2020-11-22 13:52:10 · 1690 阅读 · 0 评论 -
error: ‘type’ is not a member of ‘cv::DataType<cv:DataType<cv::KeyPoint>‘
问题描述:在ubuntu编译别人的项目时,报错:error: ‘type’ is not a member of ‘cv::DataType<cv:DataType < cv::KeyPoint>’解决:最后找到了终于解决了方案:https://github.com/ros-perception/image_pipeline/issues/308在.h文件或者引用库前面加上一句#define OPENCV_TRAITS_ENABLE_DEPRECATED例如我的程序:原创 2020-07-21 10:26:58 · 1988 阅读 · 1 评论 -
ubuntu下自定义类,实现图像orb特征匹配
有空补上,程序下载链接:原创 2020-06-26 22:21:43 · 341 阅读 · 1 评论