草庐IT

Ubuntu-OpenCV

全部标签

基于opencv与mediapipe的面部跟踪(人脸检测追踪)python代码实现

1.面部跟踪概述        面部跟踪主要是从图像或视频中检测出人脸并输出人脸位置及其大小等有效信息,并在后续帧中继续捕获人脸的位置及其大小等信息,实时跟踪人脸。此技术可用于海关、机场、视频会议、拍照对焦、面部打码等业务场景。(与人脸识别是不同范畴)    本文主要利用opencv读取摄像头或视频文件信息,通过mediapipe对opencv读取的图像数据进行人脸检测跟踪。其中每张人脸都表示为一个检测原型消息。输出结果包含一个边界框:xmin,ymin,width,height和6个关键点(右眼、左眼、鼻尖、嘴巴中心、右耳垂体和左耳垂体),模型有两种模式,一种是距离摄影机2米以内的面的短距离

Windows使用VSCode配置部署C++与OpenCV环境

环境配置预备OpenCV准备下载文件从官网链接下载适合自己系统的资源文件版本Releases-OpenCV下载后根据指示安装到心仪的位置,如·C:\Users\25176\OpenCV\opencv文件目录结构\opencv\build——存放构建文件以及可供包含的文件\opencv\sources——存放用于编译的源文件\opencv\build\include——可供包含的文件目录\opencv\build\x64——各版本的构建目录以下是推荐命名:\x64\vcxx——用于msvc的构建文件\x64\MinGW——用于MinGW的构建文件环境变量配置将\opencv\build\incl

【Ubuntu20.04 CUDA11.1+Torch1.10+Anaconda 保姆级安装教程】

安装CUDA时需要和Torch版本对应起来,最好先去torch官网上确定要安装的torch版本对应的CUDA版本。在安装CUDA之前需要先确定是否已经安装驱动,打开终端输入nvidia-smi,若有输出,则表明驱动安装过,否则需要先安装驱动(驱动安装教程)一、CUDA11.1安装1、CUDA11.1下载先去CUDA官网上下载要安装的版本(CUDA11.1下载链接),依次选择Linux——》x86_64——》Ubuntu——》20.04——》runfile(local),根据自己的电脑配置选择即可打开终端,先复制第一条语句到终端下载CUDAwgethttps://developer.downlo

大数据毕设分享 opencv python 深度学习垃圾图像分类系统

文章目录0前言课题简介一、识别效果二、实现1.数据集2.实现原理和方法3.网络结构最后0前言🔥这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是🚩opencvpython深度学习垃圾分类系统🥇学长这里给一个题目综合评分(每项满分5分)难度系数:3分工作量:3分创新点:4分课题简介如今,垃圾分类已成为社会热点话题。其实在2019年4月26日,我国住房和城乡建设部等部门就发布了《关于在全国地级及以上城市

互联网加竞赛 Yolov安全帽佩戴检测 危险区域进入检测 - 深度学习 opencv

1前言🔥优质竞赛项目系列,今天要分享的是🚩Yolov安全帽佩戴检测危险区域进入检测🥇学长这里给一个题目综合评分(每项满分5分)难度系数:3分工作量:3分创新点:4分该项目较为新颖,适合作为竞赛课题方向,学长非常推荐!🧿更多资料,项目分享:https://gitee.com/dancheng-senior/postgraduate1课题背景建筑工人头部伤害是造成建筑伤亡事故的重要原因。佩戴安全帽是防止建筑工人发生脑部外伤事故的有效措施,而在实际工作中工人未佩戴安全帽的不安全行为时有发生。因此,对施工现场建筑工人佩戴安全帽自动实时检测进行探究,将为深入认知和主动预防安全事故提供新的视角。然而,传统

Python-OpenCV教程丨从零开始学计算机视觉

文章目录写在前面入门篇1.生成图片2.转换色彩空间3.拆分颜色通道4.绘制线条5.阈值自适应处理写在后面写在前面探索新大陆:Python&OpenCV,本文主要记录入门计算机视觉的一些简单程序。入门篇安装opencv库:pipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simpleopencv-contrib-python1.生成图片"""作者:Want595微信号:Want_595公众号:Want595"""importcv2importnumpyasnpwidth=200height=100img=np.ones((height,width),np

开启AWS的ubuntu服务器的root用户登录权限

设置root用户密码输入以下命令修改root用户密码sudopasswdroot输入以下命令切换到root用户suroot仅允许root用户用密码登录输入以下命令编辑ssh配置文件vi/etc/ssh/sshd_config新增以下配置允许root用户登录PermitRootLoginyes把PasswordAuthentication修改为yes,允许用密码登录PasswordAuthenticationyes保存退出后输入以下命令重启SSH服务systemctlrestartsshd仅允许root用户用sshkey登录输入以下命令编辑ssh配置文件vi/etc/ssh/sshd_confi

c++ - 我需要一个使用 OpenCV 比较 2 个面孔 (UIimage) 并获取与 IOS 的距离的示例

我在一个ios(objective-c)项目上工作,我需要用opencv比较两张脸(每一张都是一个UIimage)并得到距离,我知道有两种方法可以做到这一点,特征脸和费舍尔脸,但是我在ios中找不到很好的例子是否有任何关于展示如何在iOS中使用Eigenfaces或Fisherfaces的好的代码示例的建议?谢谢 最佳答案 我用这个项目iOS-OpenCV-FaceRec解决了它https://github.com/ekurutepe/iOS-OpenCV-FaceRec如果有人需要帮助,请告诉我

虚拟机Ubuntu18.04安装对应ROS版本详细教程!(含错误提示解决)

参考链接:Ubuntu18.04安装Ros(最新最详细亲测)_向日葵骑士Faraday的博客-CSDN博客1.4ROS的安装与配置_哔哩哔哩_bilibiliROS官网:http://wiki.ros.org/melodic/Installation/Ubuntu一、检查cmake安装ROS时会自动安装旧版的Cmake3.10.2。所以在安装Ros之前,需要先检查此先是否有安装Cmake。如果之前已经安装新版的cmake,那电脑中存在多个版本的cmake,如果没有安装,则可以在安装完ROS后再安装需要版本的cmake。如何让cmake命令指向我们所需的特定版本?可参考下面这篇博客:Unbunt

OpenCV-12绘制图像

OpenCV提供了许多绘制图像的API,可以在图像上绘制各种图形,例如直线,矩形,圆,椭圆等图形。一、画直线利用APIline(img,pt1,pt2,color,thickness,lineType,shift)可以绘制直线。其中img:表示在哪个图像上画直线pt1,pt2:开始点和结束点,用于指定线的开始和结束位置。(按照坐标点的形式写入,用元组的格式,先列后行)color:指定直线的颜色。(颜色的形式也为BGR的元组形式)thickness:指定线宽。(数值越大,线条越粗)lineType:指定线性,线性为0,4,8,16,默认为8。(只有实线一种类型,数字越大,线越光滑)shift:坐