自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++ Opencv之3D透视变换

前言:各位小伙伴们是不是经常出现拍摄角度不佳,看着特别难受,想把图片中的某个物体翻转一下呢?本文就以下面这本书为例,只需要鼠标按照顺时针点击书的四个脚就可以完成变换:侧着看好难受哦,想看正面怎么办?效果:舒服了!!!目录流程讲解:1.先读取一个需要3D透视变换的图片,并创建一个MAT类型的图片变量,用来装处理后的图片2.创建一个向量,用来存放鼠标点击的四个坐标点在处理后的图片变量中的位置3.由于涉及到鼠标左键点击,需要创建一个结构体4.创建一个刚才定义的结..

2022-05-03 07:00:00 3565 57

原创 C++使用opencv调用级联分类器来识别目标物体

前言:相较于帧差法捕捉目标物体识别,级联分类器识别目标物体更加具有针对性,使用前者只要是动的物体都会被捕捉识别到,画面里有一点风吹草动,都会被捕捉识别下来,如果我想识别具体的人或者物,都无法做到精准的目标识别,所以有了级联分类器识别(即模型识别),会按照训练好的级联分类器(模型)来进行目标识别流程讲解:1.创建一个级联分类器对象创建一个级联分类器对象,并读取已经已经训练好的模型 CascadeClassifier cascade;//级联分类器(模型) cascade

2022-04-23 15:06:25 9334 32

原创 C++调用opencv完成运动目标捕捉

一、原理说明:差帧识别原理:将这一帧的图像和上一帧的图像进行比对,产生变化的即为运动的目标像素块二、过程详解:1.将传入的两帧先进行灰度处理,转化将rgb类型图片转化为灰度图,可大大降低处理时间和资源消耗将转换后的图片转存至frontGray和afterGray cvtColor(frontFrame,frontGray,CV_BGR2GRAY); cvtColor(afterFrame,afterGray,CV_BGR2GRAY);2.将两帧图片进行...

2022-04-17 21:56:01 7263 27

原创 Qt Creator下配置opencv环境(文末附带资源)

opencv在QT下调用,环境配置

2022-04-17 20:44:48 3579 7

原创 Linux下使用C++采用父子进程完成文件的拆分与合并

Linux下文件拆分与合并,便于网络传输

2022-03-19 20:22:49 2218 12

C++ Qt opencv控件资源包 版本:3.4.2

C++ Qt opencv控件资源包 适用于Qt下调用opencv控件,编写一个需要调用opencv的软件,本版本为3.4.2 可以将本控件包安装要求放入相关的路径下,在QT下配置后,即可在QT中调用opencv组件,完成机器视觉的相关内容,里面也内置了训练机器视觉的.exe文件,可以在命令行中直接调用,来训练属于自己的——级联分类器(模板) 注意:本版本为Windows下使用,具体安装方式可见我的文章:https://blog.youkuaiyun.com/baidu_38326512/article/details/124235789 按照文章要求配置即可正常调用啦

2022-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除