当前位置: 首页 > 后端技术 > Python

一行命令给猎狐 F4 带口罩 & 检测是否带口罩

时间:2023-03-25 19:55:53 Python

一行命令给FoxhuntingF4戴上口罩&检查是否有戴口罩的东西。给照片蒙上面具目前GitHub上有一个项目face-mask,已经实现了给照片蒙上面具的功能。我们可以直接使用它。项目的安装使用命令pipinstallface-mask`。如果我们直接安装报错,可以尝试先安装下面的库再安装。cmake:pipinstallcmake-ihttps://pypi.doubanio.com/sim...boost:pipinstallboost-ihttps://pypi.doubanio.com/sim...opencv:pipinstallopencv-python-ihttps://pypi.doubanio.com/sim...numpy:pipinstallnumpy-ihttps://pypi.doubanio.com/sim...Pillow:pipinstallPillow==7.0.0dlib:库直接安装如果使用pip命令安装失败,可以到地址https://pypi.doubanio.com/simple/dlib下载whl文件然后安装。比如我的Python是3.6(64位),下载的文件是dlib-19.8.1-cp36-cp36m-win_amd64.whl,使用pipinstall文件名的项目安装过程可能会有点麻烦,但是安装后使用起来非常简单,一行命令就可以了,这里我们以猎狐F4的图片为例。我们在控制台输入命令face-mask1.PNG看看效果:还可以设置口罩的颜色,输入命令face-mask1.PNG--red看看效果:内部有没有异味?戴不戴口罩的检测早就有人做了,而且不止一个。这里我们选择FaceMaskDetection项目。项目地址为:https://gitee.com/mirrors/FaceMaskDetection。首先我们打开项目地址下载到本地,然后解压。解压后可以直接使用。该项目的使用只是一行命令。我们可以使用pytorch、tensorflow等方式来运行它。以pytorch为例,使用前需要安装,使用命令pipinstalltorch==1.5.0+cputorchvision==0.6.0+cpu-fhttps://download.pytorch.org/whl/torch_stable.html,安装完成后输入命令pythonpytorch_infer.py--img-pathC:\Users\admin\Desktop\3.PNG运行。我们来看看执行效果: