文章目录 一、OpenCV机器视觉环境搭建 1. OpenCV下载 2. OpenCV安装 3. 安装测试 二、OpenCV调用摄像头及人脸检测 1. 调用电脑摄像头 2. 调用手机摄像头及人脸检测 2.1 准备工作 2…
标签:opencv
opencv学习日志21-仿射变换(定义点之间对应关系)
前言 这篇文章中主要讲述opencv中仿射变换的进一步应用。 一、代码 //第三题 仿射变换 旋转缩放(定义点之间对应关系) #include <opencv2/opencv.hpp> #include &l…
【opencv】在hsv颜色空间识别区域颜色
大纲 1. hsv颜色空间简介2. 为什么是HSV3. 识别方法说明4. 识别步骤解析(代码片段)4. 检测结果 一、HSV颜色空间 由色调(Hue)、饱…
DIR命令输出文件名,只显示文件名,输出到文件,按要求过滤文件名
在做opencv开发时,需要填写链接库lib文件,由于文件数量多,一个个填写是比较麻烦的,所以用dir命令输出文件名,然后复制到VS上就快很多了; 用到的是DIR命令。 1,直接输入DIR会列出当前目录的所有文件名,还有…
OpenCV遍历和输出Mat矩阵中数据方法总结
一、Mat中图像像素的访问方式 1.ptr操作和指针-高效的方式 这种方式基于.ptr的操作,也是比较推荐的遍历图像的方式。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19…
Opencv3笔记19——仿射变换
仿射变换 仿射变换(Affine Transformation or Affine Map)又称仿射映射。在几何中,一个向量空间进行一次线性变换并接上一个平移,变换为另一个向量空间的过程。保持二维图像的“平直性”和“平行…
Opencv---三点拟合圆
2DAPoint getFitCircle(_2DAPoint pt1, _2DAPoint pt2, _2DAPoint pt3, double *_radius) { _2DAPoint point; double …
使用OpenCV-python提取图片中的硬币
大致思路如下 对图片做降噪滤波处理 寻找硬币的边缘 使用硬币边缘打造蒙版,并切割出图像 对应的方法如下 对图片进行二值化COLOR_BGR2GRAY处理,高斯滤波GaussianBlur处理。 使用canny算子进行边缘…
OpenCV实现人体姿态估计(人体关键点检测)OpenPose
OpenCV实现人体姿态估计(人体关键点检测)OpenPose OpenPose人体姿态识别项目是美国卡耐基梅隆大学(CMU)基于卷积神经网络和监督学习并以Caffe为框架开发的开源库。可以实现人体动作、面…
三维重建:三维重建基础
前言 三维重建技术通过深度数据获取、预处理、点云配准与融合、生成表面等过程,把真实场景刻画成符合计算机逻辑表达的数学模型。这种模型可以对如文物保护、游戏开发、建筑设计…