python:OpenCV4
文章平均质量分 70
Ydon?tkwhmeIS
这个作者很懒,什么都没留下…
展开
-
Python:OpenCV4人体姿态检测
OpenCV4:人体姿态检测参考:Python+OpenCV+OpenPose实现人体姿态估计(人体关键点检测)应用opencv的神经网络模块加载关键点检测网络进行人体的关键点检测。值得注意的是openpose检测关键点速度很慢,无法做到实时检测,更不要说在移动设备上运行了。实现原理图片来自参考博客两个分支最后得到的是关节置信度分布图和关节亲和度分布图(个人理解)实现神经网络图片来自参考博客前十层为VGG19的前十层,进行特征提取。后面分为两个分支:第一个分支得到的是人体各个关节的原创 2021-03-24 10:59:15 · 5017 阅读 · 6 评论 -
Python:OpenCV4识别一个蓝色的圆并估算到相机的距离
Python:OpenCV4识别一个蓝色的圆并估算到相机的距离参考:用 Python 和 OpenCV 来测量相机到目标的距离这位博主对实现过程以及思路解释的很清楚,这里记录下自己的实现过程以及自己的一些理解注:这个方法有些缺陷,需要参照物体,提前求出一些参数。识别一个蓝色的圆直接用画图做了个圆,因为这样情况比较理想,不用反复调参数import cv2import numpy as npimport math# 图片路径img_path = './buleball.jpg'# 读原创 2021-03-11 23:06:57 · 960 阅读 · 1 评论 -
Python:OpenCV4人脸关键点检测以及表情检测
Python:OpenCV4人脸关键点检测以及表情检测参考:基于Python,dlib实现人脸关键点检测这位博主写的很详细,这里记录下自己的实现过程。通过OpenCV4和dlib库实现对人脸关键点检测以及表情检测如果是window环境那么dlib库的安装就很简单pip安装即可,如果是mac或者linux那么安装会麻烦一点,需要自行编译以及其他依赖,这里就不再记录。模型下载模型需要下载,官网和镜像网站下载很慢,链接:链接:https://pan.baidu.com/s/1PEmBM0nqqmeCp8原创 2021-03-09 23:13:03 · 3559 阅读 · 4 评论 -
python:Opencv4答题卡检测实例练习
python:Opencv4答题卡检测1实例练习利用python+opencv对答题卡进行检测,圈出正确的答案,并打印出得分。原始图像:最终结果:实现过程读入图像并转化为灰度图# 读入图像img_org = cv2.imread(img_path)cv_show('img_org', img_org)img = cv2.cvtColor(img_org, cv2.COLOR_BGR2GRAY)1.图像预处理主要对图像进行去噪和透视变换首先对图像降噪'''图像预处理''原创 2021-02-22 01:09:20 · 683 阅读 · 4 评论 -
Python:OpenCV学习笔记(1)之训练数据
主体思路:将某一目录下的图片转化为数组,获取每张图片中人脸部分的数据保存到事先创建好的列表中,同时获取每张图片的ID,同样保存在事先创建好的列表中,最后将训练后的数据保存。import cv2 as cvimport os import sysfrom PIL import Imageimport numpy as npdef getImageAndLabels(path): facesSamples = [] ids = [] # 将图片路径保存在imagePath原创 2020-11-23 21:49:59 · 414 阅读 · 0 评论 -
Python:OpenCV4 常用图像处理方法记录(学习笔记)
说明:此篇为学习笔记,记录学习中常用到的方法,如有错误请评论指出。正篇更改图像路径并去除注释后,可观察处理后的图像结果。import cv2import numpy as npimport matplotlib as plt'''阈值处理image = cv2.imread('E:/LearnMore/python/pycharm/OpenCV4/apple4.jpg')cv2.imshow('image', image)cv2.waitKey(0)# threshold(s原创 2021-01-05 23:02:56 · 390 阅读 · 1 评论