EZFilter
CameraView
EZFilter | CameraView | |
---|---|---|
3 | 3 | |
206 | 4,855 | |
- | - | |
0.0 | 1.5 | |
almost 2 years ago | 3 months ago | |
Java | Java | |
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.
CameraView
-
CameraX vs Camera2 (library development)
..and a few wrappers around Camera2, such as CameraView and camerakit-android (this one even uses C++ for rendering the Preview, that's interesting for me since I want to draw on the Surface using Skia C++!).
-
Is it possible to add real-time effects/filters to camera in React Native?
The ultimate solution is to practice native languages and create a native module. For my case, I created a wrapper of this library: https://github.com/natario1/CameraView Which nicely works. I created a JS function to apply GL Shader effects instantly from React Native side. I will soon make my module open so people can try it. Meanwhile, try yourself :)
-
Camera X, Camera 2 or something else?
i looked into camera2 but am struggling to find any good resources on it. i've come across a few people suggesting a third party library, CameraView - https://github.com/natario1/CameraView
What are some alternatives?
GPUVideo-android - This library apply video filter on generate an Mp4 and on ExoPlayer video and Video Recording with Camera2.
RootEncoder - RootEncoder for Android (rtmp-rtsp-stream-client-java) is a stream encoder to push video/audio to media servers using protocols RTMP, RTSP, SRT and UDP with all code written in Java/Kotlin
Lassi - All in 1 picker library for android.
MLKit-Barcode-Scanner-Sample - A Basic app which uses Google's ML Kit library to check for any QR or Barcodes
editly - Slick, declarative command line video editing & API
motioncam - Motion Cam is a camera application for Android that replaces the entire camera pipeline. It consumes RAW images and uses computational photography to combine multiple images to reduce noise.
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.
Fotoapparat - Making Camera for Android more friendly. 📸
MetalPetal - A GPU accelerated image and video processing framework built on Metal.
camera-samples - Multiple samples showing the best practices in camera APIs on Android.
kalmanjs - Javascript based Kalman filter for 1D data
CameraViewEx - Easy Android camera integration, advanced features.