EZFilter
cartoonize
EZFilter | cartoonize | |
---|---|---|
3 | 2 | |
206 | 602 | |
- | 0.5% | |
0.0 | 0.0 | |
almost 2 years ago | 8 months ago | |
Java | Python | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
EZFilter
-
CameraX And Video Processing
3 - Use EZFilter library, look for the GLView e.g. :
-
Rendering a video like THPS2 🛹
1 - Go to shadertoy and search for any cartoon/pixel filter like this and this 2 - Get inspired by these shaders and try to apply them to your video (it's quite easy on Android native, I've already done that using ezFilter).
-
Any reference on how to do View overlay using a blend mode?
This may help you, I'm using EZFilter to apply filters to videos, filters are written in GLSL, and if you have some knowledge about GLSL, it's easy to create a blend filter and apply it to your video, or you can use this one from ShaderToy.
cartoonize
-
Rendering a video like THPS2 🛹
Anyways, I'd suggest some own research via a simple Google or Github search. You can start here on ML models for some cartoonized effects: https://github.com/SystemErrorWang/White-box-Cartoonization with developments into projects like https://github.com/experience-ml/cartoonize
-
A online cartoonizer/vectorizer tool
this is the git repo: https://github.com/experience-ml/cartoonize
What are some alternatives?
GPUVideo-android - This library apply video filter on generate an Mp4 and on ExoPlayer video and Video Recording with Camera2.
Anime-face-generation-DCGAN-webapp - A port of my Anime face generation using Pytorch into a Webapp
CameraView - 📸 A well documented, high-level Android interface that makes capturing pictures and videos easy, addressing all of the common issues and needs. Real-time filters, gestures, watermarks, frame processing, RAW, output of any size.
contrastive-unpaired-translation - Contrastive unpaired image-to-image translation, faster and lighter training than cyclegan (ECCV 2020, in PyTorch)
Lassi - All in 1 picker library for android.
BigGAN-PyTorch - The author's officially unofficial PyTorch BigGAN implementation.
editly - Slick, declarative command line video editing & API
pytorch-CycleGAN-and-pix2pix - Image-to-Image Translation in PyTorch
LWJGL - LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
White-box-Cartoonization - Official tensorflow implementation for CVPR2020 paper “Learning to Cartoonize Using White-box Cartoon Representations”
MetalPetal - A GPU accelerated image and video processing framework built on Metal.
data-efficient-gans - [NeurIPS 2020] Differentiable Augmentation for Data-Efficient GAN Training