This repository is the zoo of image processing webworkers for javascript. You can use these workers as npm package.
Note. some module is not provided as webworker for safari because of it's restriction.
Webworkers
- Webworkers
- Experiments
- Reference
bodypix
installation and usage
demo
https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t01_bodypix/index.html
facemesh
installation and usage
demo
https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t02_facemesh/index.html
asciiart
installation and usage
demo
https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t03_asciiart/index.html
opencv
installation and usage
demo
https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t04_opencv/index.html
PoseNet
installation and usage
demo
https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t05_posenet/index.html
HandPose
installation and usage
demo
https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t06_handpose/index.html
White-Box-Cartoon
installation and usage
demo
https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t07_white-box-cartoonization/index.html
Note: very heavy process. It will take 40second or more to process one frame. be patient...
License
White-box CartoonGAN
Copyright (C) Xinrui Wang All rights reserved. Licensed under the CC BY-NC-SA 4.0
license (https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode).
Commercial application is prohibited, please remain this license if you clone this repo
Citation
BiseNetv2 Celeb A Mask
installation and usage
demo
https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t08_bisenetv2-celebamask/index.html
reference
U^2-Net Portrait Drawing
installation and usage
demo
https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t09_u2net-portrait/index.html
Google meet person segmentation
installation and usage
demo
https://flect-lab-web.s3-us-west-2.amazonaws.com/P01_wokers/t11_googlemeet-segmentation/index.html
Experiments
Exp.1 Multi-version based tfjs model
With webworker, we can use models which based on the differenct tfjs models.
demo
src
Citation
Exp.2 Performance improvement
With webworker, we can improve performance when we use multiple models.
demo
src
Citation
- Same as Exp.1
Reference
This repository was inspired by this site.
https://github.com/terryky/tfjs_webgl_app
Demo images are from pakutaso