一行命令给猎狐 F4 带口罩 & 检测是否带口罩
时间:2022-07-23
本文章向大家介绍一行命令给猎狐 F4 带口罩 & 检测是否带口罩,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
在疫情期间,大家出门都是需要带口罩的,因此,口罩对于大家来说再熟悉不过了,本文我们来做两个与口罩相关的事情。
给照片带口罩
目前 GitHub 上有一个项目 face-mask
,已经实现了给照片带口罩的功能,我们直接使用就行了,项目的安装使用 pip install face-mask
命令,如果我们直接安装报错的话,可以尝试先安装如下库再进行安装。
- cmake:pip install cmake -i https://pypi.doubanio.com/simple/
- boost:pip install boost -i https://pypi.doubanio.com/simple/
- opencv:pip install opencv-python -i https://pypi.doubanio.com/simple/
- numpy:pip install numpy -i https://pypi.doubanio.com/simple/
- Pillow:pip install Pillow==7.0.0
- dlib:该库直接使用 pip 命令安装失败的话,可以先到地址
https://pypi.doubanio.com/simple/dlib
下载whl
文件再进行安装,比如我的 Python 为 3.6(64位),我下载的文件为dlib-19.8.1-cp36-cp36m-win_amd64.whl
,安装使用pip install 文件名
项目的安装过程可能麻烦了点,但安装之后使用就很简单了,只需一行命令即可,这里我们以猎狐 F4 的图片为例。
我们在控制台输入命令 face-mask 1.PNG
,看一下效果:
还可以设置口罩颜色,输入命令 face-mask 1.PNG --red
,看一下效果:
是不是有内味了。
检测是否带口罩
口罩的检测同样已经有了做好的项目,而且还不止一个,这里我们选择 FaceMaskDetection
这个项目,项目地址为:https://gitee.com/mirrors/FaceMaskDetection
。
首先,我们打开项目地址并将其下载到本地,然后解压,解压之后就可以直接使用了,项目的使用也是一行命令即可,我们可以用 pytorch、tensorflow 等多种方式运行,以 pytorch 方式为例,在使用之前需要先安装,安装使用命令 pip install torch==1.5.0+cpu torchvision==0.6.0+cpu -f https://download.pytorch.org/whl/torch_stable.html
,安装完成之后输入命令 python pytorch_infer.py --img-path C:UsersadminDesktop3.PNG
运行。
我们来看一下执行效果:
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 使用kepler.gl可视化地理空间数据
- 聊聊 Python 代码覆盖率工具 - Coverage
- 目标检测模型YOLO-V1损失函数详解
- 轻松学Pytorch-使用ResNet50实现图像分类
- IDEA奇淫小技巧
- [PHP框架] ThinkPHP6 介绍、安装及配置
- 【翻译】withoutboats 的 io-uring 笔记
- [Python]随机生成大量的虚拟信息测试数据(姓名,手机号,ID,家庭住址等)
- Java核心技术之动态代理
- 开源verilog仿真工具iverilog+GTKWave初体验
- [算法] 数组排序 - 冒泡排序法与直接选择排序法
- TS 设计模式01 - 工厂模式
- Spring与Mybatis的整合
- Python中的计数 - Counter类
- vue 记账本