Package com.banuba.sdk.types
Class FrameData.CppProxy
- java.lang.Object
-
- com.banuba.sdk.types.FrameData.CppProxy
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.banuba.sdk.types.FrameData
FrameData.CppProxy
-
-
Method Summary
-
-
-
Method Detail
-
_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
-
getFullImgFormat
public FullImageFormat getFullImgFormat()
- Specified by:
getFullImgFormat
in interfaceFrameData
-
getFullImgTransform
public java.util.ArrayList<java.lang.Float> getFullImgTransform()
- Specified by:
getFullImgTransform
in interfaceFrameData
-
getFrxRecognitionResult
public FrxRecognitionResult getFrxRecognitionResult()
Description copied from interface:FrameData
Get frx_recognition_result or null if not exists- Specified by:
getFrxRecognitionResult
in interfaceFrameData
-
setFrxRecognitionResult
public void setFrxRecognitionResult(FrxRecognitionResult result)
- Specified by:
setFrxRecognitionResult
in interfaceFrameData
-
getActionUnits
public ActionUnitsData getActionUnits()
- Specified by:
getActionUnits
in interfaceFrameData
-
getAcneRegions
public AcneRegions getAcneRegions()
- Specified by:
getAcneRegions
in interfaceFrameData
-
getNeuroBeautyData
public NeuroBeautyData getNeuroBeautyData()
- Specified by:
getNeuroBeautyData
in interfaceFrameData
-
getIsSmile
public boolean getIsSmile()
- Specified by:
getIsSmile
in interfaceFrameData
-
getIsMouthOpen
public boolean getIsMouthOpen()
- Specified by:
getIsMouthOpen
in interfaceFrameData
-
getIsBrowsRaised
public boolean getIsBrowsRaised()
- Specified by:
getIsBrowsRaised
in interfaceFrameData
-
getIsBrowsShifted
public boolean getIsBrowsShifted()
- Specified by:
getIsBrowsShifted
in interfaceFrameData
-
getIsWearGlasses
public boolean getIsWearGlasses()
- Specified by:
getIsWearGlasses
in interfaceFrameData
-
getEyesState
public EyesState getEyesState()
- Specified by:
getEyesState
in interfaceFrameData
-
getLightCorrection
public float getLightCorrection()
- Specified by:
getLightCorrection
in interfaceFrameData
-
getBackground
public TransformedMaskByte getBackground()
- Specified by:
getBackground
in interfaceFrameData
-
getBackgroundGpu
public TransformedMaskGpu getBackgroundGpu()
- Specified by:
getBackgroundGpu
in interfaceFrameData
-
getHair
public TransformedMaskByte getHair()
-
getHairGpu
public TransformedMaskGpu getHairGpu()
- Specified by:
getHairGpu
in interfaceFrameData
-
getSkin
public TransformedMaskByte getSkin()
-
getSkinGpu
public TransformedMaskGpu getSkinGpu()
- Specified by:
getSkinGpu
in interfaceFrameData
-
getLips
public TransformedMaskByte getLips()
-
getLipsGpu
public TransformedMaskGpu getLipsGpu()
- Specified by:
getLipsGpu
in interfaceFrameData
-
getTeeth
public TransformedMaskByte getTeeth()
-
getOcclusion
public TransformedMaskByte getOcclusion()
- Specified by:
getOcclusion
in interfaceFrameData
-
getBody
public TransformedMaskByte getBody()
-
getLipsShine
public LipsShineMask getLipsShine()
- Specified by:
getLipsShine
in interfaceFrameData
-
getFace
public TransformedMaskByte getFace()
-
getFaceSkin
public TransformedMaskByte getFaceSkin()
- Specified by:
getFaceSkin
in interfaceFrameData
-
getFaceAttributes
public java.lang.String getFaceAttributes()
- Specified by:
getFaceAttributes
in interfaceFrameData
-
getPupillaryDistance
public float getPupillaryDistance()
Description copied from interface:FrameData
Pupillary distance in mm- Specified by:
getPupillaryDistance
in interfaceFrameData
-
addFullImg
public void addFullImg(FullImageData img)
- Specified by:
addFullImg
in interfaceFrameData
-
replaceFullImg
public void replaceFullImg(FullImageData img)
- Specified by:
replaceFullImg
in interfaceFrameData
-
addBackground
public void addBackground(TransformedMaskByte mask)
- Specified by:
addBackground
in interfaceFrameData
-
addExternalFaceData
public void addExternalFaceData(FaceDataSource source, java.util.ArrayList<ExternalFaceData> data)
- Specified by:
addExternalFaceData
in interfaceFrameData
-
addDepthMap
public void addDepthMap(DepthMap depthMap)
- Specified by:
addDepthMap
in interfaceFrameData
-
addFrameNumber
public void addFrameNumber(long frameNumber)
- Specified by:
addFrameNumber
in interfaceFrameData
-
addActionUnitsData
public void addActionUnitsData(ActionUnitsData actionUnits)
- Specified by:
addActionUnitsData
in interfaceFrameData
-
addFeatureParameters
public void addFeatureParameters(java.util.HashMap<FeatureId,java.util.ArrayList<FeatureParameter>> params)
Description copied from interface:FrameData
Extra parameters during in-CPU feature calculations. Reference feature documentation.- Specified by:
addFeatureParameters
in interfaceFrameData
-
addTimestampUs
public void addTimestampUs(double timestampUs)
Description copied from interface:FrameData
add frame timestamp in microseconds- Specified by:
addTimestampUs
in interfaceFrameData
-
-