会员
众包
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
飘杨......
会飞的杨。。。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
14
15
16
17
18
19
20
21
22
···
59
下一页
2022年4月16日
小案例:使用OpenCV实现证件照背景替换
摘要: 一、概述 案例:使用kmeans算法实现证件照背景替换 算法实现步骤: 1.加载原图像 2.制作kmeans输入参数所需要的数据(kmeans的输入数据类型是CV_32F,所以不能直接使用原始图像的数据,因为原始图像的数据类型为CV_8UC1) 3.使用kmeans算法实现图像分类,并得到分类标签
阅读全文
posted @ 2022-04-16 16:54 飘杨......
阅读(1078)
评论(0)
推荐(0)
编辑
2022年4月14日
OpenCV使用GrabCut实现抠图
摘要: 一、概述 案例:使用OpenCV的GrapCut实现有用户交互的抠图 grabCut( InputArray img, InputOutputArray mask, Rect rect, InputOutputArray bgdModel, InputOutputArray fgdModel, in
阅读全文
posted @ 2022-04-14 22:07 飘杨......
阅读(1632)
评论(0)
推荐(0)
编辑
2022年4月13日
Qt的mouseMoveEvent捕获鼠标事件不生效的解决办法
摘要: 一、概述 案例:在使用OpenCV的grabCut算法实现简单抠图操作的时候(因为使用到了鼠标坐标选择目标区域),使用到的Qt的鼠标的mousePressEvent(按下)、mouseMoveEvent(移动)、mouseReleaseEvent(释放)事件。实验下来其中只有mousePressEv
阅读全文
posted @ 2022-04-13 23:24 飘杨......
阅读(1770)
评论(0)
推荐(0)
编辑
2022年4月12日
OpenCV使用分水岭算法实现图像分割
摘要: 一、概述 案例:使用分水岭算法实现图像的分割实现 API:介绍参考上一遍 实现步骤: 1.输入图像 2.灰度化 3.二值化 4.执行距离变换 5.归一化 6.二值化 7.生成marker:通过findContours+drawContours来创建一个marker 8.将7生成的marker放入分水
阅读全文
posted @ 2022-04-12 21:51 飘杨......
阅读(347)
评论(0)
推荐(0)
编辑
OpenCV使用分水岭变换来实现图像中对象计数
摘要: 一、概述 案例:使用分水岭变换来实现图像中对象计数,达到统计图像中对象数目的目的 重要API介绍: watershed(src,markers);src:原图像markers:目标markers,生成markers是通过findContours边沿查找+drawContours来实现的。ps:这一步
阅读全文
posted @ 2022-04-12 20:21 飘杨......
阅读(320)
评论(0)
推荐(0)
编辑
2022年4月11日
OpenCV使用GMM实现图像分割
摘要: 一、概述 案例:使用GMM机器学习算法实现图像分割 相关API介绍: Ptr<EM> emModel = EM::create();//创建EM实例 emModel->setClustersNumber(numCluster);//设置分类个数 emModel->setCovarianceMatri
阅读全文
posted @ 2022-04-11 12:11 飘杨......
阅读(298)
评论(0)
推荐(0)
编辑
2022年4月10日
使用OpenCV的kmeans实现图像分割
摘要: 一、概述 案例:使用kmeans算法实现图像分割 kmeans算法参数介绍: kmeans( InputArray data, int K, InputOutputArray bestLabels, TermCriteria criteria, int attempts, int flags, Ou
阅读全文
posted @ 2022-04-10 16:34 飘杨......
阅读(366)
评论(0)
推荐(0)
编辑
2022年4月9日
OpenCV使用级联分类器实现猫脸检测
摘要: 一、概述 ps:步骤同上一篇https://www.cnblogs.com/tony-yang-flutter/p/16121237.html 二、代码示例 String catFile = "/usr/local/share/opencv4/haarcascades/haarcascade_fro
阅读全文
posted @ 2022-04-09 11:40 飘杨......
阅读(67)
评论(0)
推荐(0)
编辑
OpenCV使用级联分类器找出视频文件中的人脸
摘要: 一、概述 案例:使用OpenCV自带的级联分类器找出视频中的人脸 操作步骤: 1.实例化VideoCapture 2.使用其open方法打开文件 3.检测是否打开了文件 4.创建CascadeClassifier实例 5.加载加载特征数据 6.循环读取视频文件中的每一帧 7.将读取出来的视频帧转为灰
阅读全文
posted @ 2022-04-09 11:18 飘杨......
阅读(217)
评论(0)
推荐(0)
编辑
2022年4月6日
使用OpenCV中的Haar特征检测图片中的人脸
摘要: 一、概述 案例:使用OpenCV的Haar特征数据检测人脸。 相关API介绍 1.使用CascadeClassifier类 2.使用其load方法加载特征文件 3.使用其detectMultiScale方法在多尺度空间进行检测,其中该参数解释如下: /** @brief Detects object
阅读全文
posted @ 2022-04-06 16:15 飘杨......
阅读(174)
评论(0)
推荐(0)
编辑
上一页
1
···
14
15
16
17
18
19
20
21
22
···
59
下一页