Class NativeJavaCVMediaBackend

java.lang.Object
org.episteme.nativ.media.backends.NativeJavaCVMediaBackend
All Implemented Interfaces:
AudioAlgorithmProvider<AudioBuffer>, AudioBackend, VideoAlgorithmProvider, VideoBackend, VisionAlgorithmProvider<BufferedImage>, VisionBackend, AlgorithmProvider, Backend, ComputeBackend, CPUBackend, NativeBackend

@AutoService({Backend.class,ComputeBackend.class,AudioBackend.class,VideoBackend.class,VisionBackend.class,CPUBackend.class,NativeBackend.class}) public class NativeJavaCVMediaBackend extends Object implements AudioBackend, VideoBackend, VisionBackend, CPUBackend, NativeBackend
Native Media Backend using JavaCV (OpenCV/FFmpeg) for multi-purpose tasks. Covers Audio, Video and Vision with native acceleration through Bytedeco.
Since:
1.2
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)