上一页 1 2 3 4 5 6 7 8 9 ··· 45 下一页
  2022年4月4日
摘要: 一、概述 背景:19年mac机上安装过opencv,昨天清理电脑磁盘(把不要的删除掉),结果把opencv误删除掉了。所以决定重新编译一份。 过程中遇到了不少问题,这里做个记录,以便下次遇到的时候查阅,当然也方便其他开发同学。 二、操作步骤 1.去opencv官网下载下载:opencv源代码和ope 阅读全文
posted @ 2022-04-04 16:58 飘杨...... 阅读(45) 评论(0) 推荐(0) 编辑
  2022年3月25日
摘要: 一、概述 案例:使用opencv+qt+brisk实现关键点提前、生成描述子,并使用BFMatcher实现场景对象匹配,最后使用drawMatches将匹配结果绘制出来 实现步骤: 1.使用Qt制作场景对象及场景图像的选择页面,并放置一个按钮开始检测 2.使用imread载入场景图像及场景对象 3. 阅读全文
posted @ 2022-03-25 16:14 飘杨...... 阅读(34) 评论(0) 推荐(0) 编辑
  2022年3月23日
摘要: 一、概述 案例:使用opencv级联分类器CascadeClassifier+其提供的特征数据实现人脸检测,检测到人脸后使用红框画出来。 API介绍:detectMultiScale( InputArray image, CV_OUT std::vector<Rect>& objects,doubl 阅读全文
posted @ 2022-03-23 16:56 飘杨...... 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 一、概述 案例:使用OpenCV中的integral计算图像积分图及平方像素积分图 API描述: integral( InputArray src, OutputArray sum, OutputArray sqsum, int sdepth = -1, int sqdepth = -1 );src 阅读全文
posted @ 2022-03-23 15:06 飘杨...... 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一、概述 案例:使用HOGDescriptor实现行人检测 实现步骤: 1.载入图像 2.图像灰度化 3.实例化HOGDescriptor,并使用SVM检测器来检测行人 4.使用detectMultScale在不同的尺度空间上实现行人检测 5.将4中检测到的行人矩形框绘制出来,并输出最终结果 在多尺 阅读全文
posted @ 2022-03-23 13:42 飘杨...... 阅读(80) 评论(0) 推荐(0) 编辑
  2022年3月18日
摘要: 一、概述 案例:使用OpenCV实现卫星云图的周长面积计算 实现步骤: 1.输入图像 2.对图像进行高斯模糊,主要是为了降噪 3.图像灰度化 4.图像二值分割 5.执行形态学操作去除小点并使对象黏连 6.轮廓发现,并过滤目标轮廓 7.计算轮廓周长及面积 8.输出目标图像,并在目标图像上显示周长及面积 阅读全文
posted @ 2022-03-18 09:40 飘杨...... 阅读(59) 评论(0) 推荐(0) 编辑
  2022年3月17日
摘要: 一、概述 案例:使用OpenCV将一张折射的图片给矫正过来 实现步骤: 1.载入图像 2.图像灰度化 3.二值分割 4.形态学操作去除噪点 5.轮廓发现 6.使用霍夫直线检测,检测上下左右四条直线(有可能是多条,但是无所谓) 7.绘制出直线 8.寻找与定位上下左右是条直线 9.拟合四条直线方程 10 阅读全文
posted @ 2022-03-17 17:40 飘杨...... 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 一、概述 案例:输入一张图片找到图片中的一个圆,并标注圆心 实现步骤: 1.输入原图 2.图像图像灰度化 3.图像二值化 4.执行形态学操作去除噪点 5.边缘检测 6.轮廓发现 7.根据面积和纵横比过滤目标轮廓 8.找出圆心并绘制圆心 9.在原图上也绘制圆心并输出 二、代码示例 //【1】载入图像 阅读全文
posted @ 2022-03-17 15:32 飘杨...... 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 一、概述 案例:识别考试卷中的填空的直线,并用红色线描述出来 实现步骤: 1.载入图像 2.转灰度图像 3.图像二值化 4.使用形态学开操作去除文本部分,只保留直线 5.使用形态学膨胀操作使保留的直线黏连 6.使用使用霍夫直线检测找到图中的直线 7.根据直线坐标绘制直线到原图上 8.输出最终图片 二 阅读全文
posted @ 2022-03-17 14:16 飘杨...... 阅读(92) 评论(0) 推荐(0) 编辑
  2022年3月16日
摘要: 一、概述 案例:使用OpenCV对旋转图片及正常图片进行切边。 A:对正常图片切边的步骤 1.加载图像 2.对图像进行灰度化 3.边缘检测 4.轮廓发现 5.找出符合目标的最大外接矩形,并使用矩形的四个坐标点绘制线 6.根据找到Rect在原图上切除ROI区域 7.显示ROI区域 B:对旋转图像切边的 阅读全文
posted @ 2022-03-16 10:41 飘杨...... 阅读(73) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 45 下一页