Package com.banuba.sdk.neuro_beauty
Interface NeuroBeauty
- All Known Implementing Classes:
NeuroBeauty.CppProxy
public interface NeuroBeauty
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
NeuroBeauty.CppProxy
-
Method Summary
Modifier and Type Method Description 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)
void
runPerfTest()
-
Method Details
-
applyTextures
@Nullable NeuroBeautyOutput applyTextures(@Nullable FrameData extFd, @NonNull NeuroBeautyInput beautyParams) -
runPerfTest
void runPerfTest() -
executeF0
@Nullable NeuroBeautyOutput executeF0(@NonNull FullImageData sourceImage, float amount, float radius) -
executeF1
@Nullable NeuroBeautyOutput executeF1(@NonNull FullImageData sourceImage, float brightness, float contrast, boolean useLegacy) -
executeF2
@Nullable NeuroBeautyOutput executeF2(@NonNull FullImageData sourceImage, float strength, int noiseAlgorithm, boolean monochromatic) -
executeF3
-
executeAutoTune
-
create
-