Package com.banuba.sdk.neuro_beauty
Class NeuroBeauty.CppProxy
java.lang.Object
com.banuba.sdk.neuro_beauty.NeuroBeauty.CppProxy
- All Implemented Interfaces:
NeuroBeauty
- Enclosing interface:
- NeuroBeauty
public static final class NeuroBeauty.CppProxy extends java.lang.Object implements NeuroBeauty
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.banuba.sdk.neuro_beauty.NeuroBeauty
NeuroBeauty.CppProxy
-
Method Summary
Modifier and Type Method Description void
_djinni_private_destroy()
NeuroBeautyOutput
applyTextures(FrameData extFd, NeuroBeautyInput beautyParams)
static NeuroBeauty
create()
AutoTuneOutput
executeAutoTune(FullImageData sourceImage)
NeuroBeautyOutput
executeF0(FullImageData sourceImage, float amount, float radius)
NeuroBeautyOutput
executeF1(FullImageData sourceImage, float brightness, float contrast, boolean useLegacy)
NeuroBeautyOutput
executeF2(FullImageData sourceImage, float strength, int noiseAlgorithm, boolean monochromatic)
NeuroBeautyOutput
executeF3(FullImageData sourceImage, float saturation)
protected void
finalize()
void
runPerfTest()
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
_djinni_private_destroy
public void _djinni_private_destroy() -
finalize
protected void finalize() throws java.lang.Throwable- Overrides:
finalize
in classjava.lang.Object
- Throws:
java.lang.Throwable
-
applyTextures
- Specified by:
applyTextures
in interfaceNeuroBeauty
-
runPerfTest
public void runPerfTest()- Specified by:
runPerfTest
in interfaceNeuroBeauty
-
executeF0
- Specified by:
executeF0
in interfaceNeuroBeauty
-
executeF1
public NeuroBeautyOutput executeF1(FullImageData sourceImage, float brightness, float contrast, boolean useLegacy)- Specified by:
executeF1
in interfaceNeuroBeauty
-
executeF2
public NeuroBeautyOutput executeF2(FullImageData sourceImage, float strength, int noiseAlgorithm, boolean monochromatic)- Specified by:
executeF2
in interfaceNeuroBeauty
-
executeF3
- Specified by:
executeF3
in interfaceNeuroBeauty
-
executeAutoTune
- Specified by:
executeAutoTune
in interfaceNeuroBeauty
-
create
-