内容简介:An extension that puts masks on faces on the internet (only works on Chrome).Beware:This extension is a proof of concept and really slows down your browser (and also destroys several sites).
:mask:
Face Mask Browser Extension
An extension that puts masks on faces on the internet (only works on Chrome).
Beware:This extension is a proof of concept and really slows down your browser (and also destroys several sites).
Demo Video
https://twitter.com/moklick/status/1234421465287680000
Try it out
In order to try the extension you can load the unpacked version in your Chrome browser by following these steps:
chrome://extensions Developer Mode Load Unpacked Extension… extenion/chrome
How it works
- Check site for images and wrap them with a div
- Observe these wrapped images with IntersectionObserver
- When an image appears in the viewport, check if there are faces on it using ml5js face-api
- If there are faces add a canvas to the wrapper and draw the masks with this drawMask function
Development
You need Node.js in order to modify this extension.
Installation
npm install
Start
npm run dev:chrome
Thanks
This extension is based on the great web-extension-starter by Abhijith Vijayan
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Algorithms Unlocked
Thomas H. Cormen / The MIT Press / 2013-3-1 / USD 25.00
Have you ever wondered how your GPS can find the fastest way to your destination, selecting one route from seemingly countless possibilities in mere seconds? How your credit card account number is pro......一起来看看 《Algorithms Unlocked》 这本书的介绍吧!