https://github.com/pi0/bodymoji
Draws an emoji on your face! Powered by Nuxt.js, Tensorflow.js and Posenet
https://github.com/pi0/bodymoji
nuxt nuxtjs posenet tensorflow tensorflow-models tensorflowjs
Last synced: 8 months ago
JSON representation
Draws an emoji on your face! Powered by Nuxt.js, Tensorflow.js and Posenet
- Host: GitHub
- URL: https://github.com/pi0/bodymoji
- Owner: pi0
- Created: 2019-03-27T22:51:07.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-03-28T11:57:37.000Z (over 6 years ago)
- Last Synced: 2025-02-16T05:31:55.528Z (8 months ago)
- Topics: nuxt, nuxtjs, posenet, tensorflow, tensorflow-models, tensorflowjs
- Language: JavaScript
- Homepage: https://bodymoji.netlify.com
- Size: 195 KB
- Stars: 22
- Watchers: 3
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bodymoji
Draws an emoji on your face! Powered by [Nuxt.js](https://nuxtjs.org), [Tensorflow.js](https://tensorflow.org/js) and [Posenet](https://github.com/tensorflow/tfjs-models/tree/master/posenet).
## Useful files
- [lib/camera.js](./lib/camera.js): A singleton class for working with camera
- [lib/posenet.js](./lib/posenet.js): A singleton class around posenet to detect face and render stream on a canvas
- [components/camera.vue](./components/camera.vue): Standalone component that renders camera input## Development
- Fork this repo
- Install dependencies with `yarn install`
- Run dev server with `yarn dev`
- Generate static files for deployment with `yarn generate`## License
[No License](https://choosealicense.com/no-permission/)