Class Vision


  • public final class Vision
    extends java.lang.Object
    • Field Detail

      • VNRequestRevisionUnspecified

        public static final long VNRequestRevisionUnspecified
        A value that indicates that the request revision is either unknown or not applicable.
        See Also:
        Constant Field Values
      • VNClassifyImageRequestRevision1

        public static final long VNClassifyImageRequestRevision1
        See Also:
        Constant Field Values
      • VNDetectBarcodesRequestRevision1

        public static final long VNDetectBarcodesRequestRevision1
        See Also:
        Constant Field Values
      • VNDetectFaceRectanglesRequestRevision1

        public static final long VNDetectFaceRectanglesRequestRevision1
        See Also:
        Constant Field Values
      • VNDetectFaceRectanglesRequestRevision2

        public static final long VNDetectFaceRectanglesRequestRevision2
        See Also:
        Constant Field Values
      • VNDetectFaceLandmarksRequestRevision1

        public static final long VNDetectFaceLandmarksRequestRevision1
        See Also:
        Constant Field Values
      • VNDetectFaceLandmarksRequestRevision2

        public static final long VNDetectFaceLandmarksRequestRevision2
        See Also:
        Constant Field Values
      • VNDetectFaceLandmarksRequestRevision3

        public static final long VNDetectFaceLandmarksRequestRevision3
        See Also:
        Constant Field Values
      • VNDetectFaceCaptureQualityRequestRevision1

        public static final long VNDetectFaceCaptureQualityRequestRevision1
        See Also:
        Constant Field Values
      • VNDetectHorizonRequestRevision1

        public static final long VNDetectHorizonRequestRevision1
        See Also:
        Constant Field Values
      • VNDetectRectanglesRequestRevision1

        public static final long VNDetectRectanglesRequestRevision1
        See Also:
        Constant Field Values
      • VNDetectTextRectanglesRequestRevision1

        public static final long VNDetectTextRectanglesRequestRevision1
        See Also:
        Constant Field Values
      • VNRecognizeTextRequestRevision1

        public static final long VNRecognizeTextRequestRevision1
        VNRecognizeTextRequestRevision1 only supports English
        See Also:
        Constant Field Values
      • VNGenerateAttentionBasedSaliencyImageRequestRevision1

        public static final long VNGenerateAttentionBasedSaliencyImageRequestRevision1
        See Also:
        Constant Field Values
      • VNGenerateObjectnessBasedSaliencyImageRequestRevision1

        public static final long VNGenerateObjectnessBasedSaliencyImageRequestRevision1
        See Also:
        Constant Field Values
      • VNGenerateImageFeaturePrintRequestRevision1

        public static final long VNGenerateImageFeaturePrintRequestRevision1
        See Also:
        Constant Field Values
      • VNCoreMLRequestRevision1

        public static final long VNCoreMLRequestRevision1
        See Also:
        Constant Field Values
      • VNTranslationalImageRegistrationRequestRevision1

        public static final long VNTranslationalImageRegistrationRequestRevision1
        See Also:
        Constant Field Values
      • VNHomographicImageRegistrationRequestRevision1

        public static final long VNHomographicImageRegistrationRequestRevision1
        See Also:
        Constant Field Values
      • VNTrackObjectRequestRevision1

        public static final long VNTrackObjectRequestRevision1
        See Also:
        Constant Field Values
      • VNTrackObjectRequestRevision2

        public static final long VNTrackObjectRequestRevision2
        See Also:
        Constant Field Values
      • VNTrackRectangleRequestRevision1

        public static final long VNTrackRectangleRequestRevision1
        See Also:
        Constant Field Values
      • VNDetectHumanRectanglesRequestRevision1

        public static final long VNDetectHumanRectanglesRequestRevision1
        See Also:
        Constant Field Values
      • VNRecognizeAnimalsRequestRevision1

        public static final long VNRecognizeAnimalsRequestRevision1
        See Also:
        Constant Field Values
      • VNDetectFaceCaptureQualityRequestRevision2

        public static final long VNDetectFaceCaptureQualityRequestRevision2
        See Also:
        Constant Field Values
      • VNRecognizeTextRequestRevision2

        public static final long VNRecognizeTextRequestRevision2
        VNRecognizeTextRequestRevision2 supports English, Chinese, Portuguese, French, Italian, German and Spanish in the accurate recognition level. The fast recognition level supports English, Portuguese, French, Italian, German and Spanish. Best practice is to use supportedRecognitionLanguagesForTextRecognitionLevel to check for supported languages. As the underlying engine has changed from VNRecognizeTextRequestRevision1, results can differ but are generally more accurate.
        See Also:
        Constant Field Values
      • VNGenerateOpticalFlowRequestRevision1

        public static final long VNGenerateOpticalFlowRequestRevision1
        See Also:
        Constant Field Values
      • VNDetectHumanBodyPoseRequestRevision1

        public static final long VNDetectHumanBodyPoseRequestRevision1
        See Also:
        Constant Field Values
      • VNDetectHumanHandPoseRequestRevision1

        public static final long VNDetectHumanHandPoseRequestRevision1
        See Also:
        Constant Field Values
      • VNDetectContourRequestRevision1

        public static final long VNDetectContourRequestRevision1
        See Also:
        Constant Field Values
      • VNDetectTrajectoriesRequestRevision1

        public static final long VNDetectTrajectoriesRequestRevision1
        See Also:
        Constant Field Values
    • Method Detail

      • VNNormalizedRectIsIdentityRect

        public static boolean VNNormalizedRectIsIdentityRect​(CGRect normalizedRect)
        Determines whether or not the normalized rect describes the identity rect of { {0, 0}, {1, 1} }.
        Parameters:
        normalizedRect - The rectangle in the normalized coordinate space of [0..1].
        Returns:
        YES if the rect is the identity rect; otherwise, NO.
      • VNImagePointForNormalizedPoint

        public static CGPoint VNImagePointForNormalizedPoint​(CGPoint normalizedPoint,
                                                             long imageWidth,
                                                             long imageHeight)
        Returns a point in (possibly non-integral) image coordinates that is projected from a point in a normalized coordinate space.
        Parameters:
        normalizedPoint - The point in the normalized coordinate space of [0..1].
        imageWidth - The pixel width of the image.
        imageHeight - The pixel height of the image.
        Returns:
        the point in image coordinates.
      • VNImageRectForNormalizedRect

        public static CGRect VNImageRectForNormalizedRect​(CGRect normalizedRect,
                                                          long imageWidth,
                                                          long imageHeight)
        Returns a rectangle in (possibly non-integral) image coordinates that is projected from a rectangle in a normalized coordinate space.
        Parameters:
        normalizedRect - The rectangle in the normalized coordinate space of [0..1].
        imageWidth - The pixel width of the image.
        imageHeight - The pixel height of the image.
        Returns:
        the rectangle in pixel coordinates.
      • VNNormalizedRectForImageRect

        public static CGRect VNNormalizedRectForImageRect​(CGRect imageRect,
                                                          long imageWidth,
                                                          long imageHeight)
        Returns an image rectangle in normalized coordinates.
        Parameters:
        imageRect - The rectangle in image coordinate space.
        imageWidth - The pixel width of the image.
        imageHeight - The pixel height of the image.
        Returns:
        the normalized rectangle.
      • VNBarcodeSymbologyAztec

        public static java.lang.String VNBarcodeSymbologyAztec()
      • VNBarcodeSymbologyCode39

        public static java.lang.String VNBarcodeSymbologyCode39()
      • VNBarcodeSymbologyCode39Checksum

        public static java.lang.String VNBarcodeSymbologyCode39Checksum()
      • VNBarcodeSymbologyCode39FullASCII

        public static java.lang.String VNBarcodeSymbologyCode39FullASCII()
      • VNBarcodeSymbologyCode39FullASCIIChecksum

        public static java.lang.String VNBarcodeSymbologyCode39FullASCIIChecksum()
      • VNBarcodeSymbologyCode93

        public static java.lang.String VNBarcodeSymbologyCode93()
      • VNBarcodeSymbologyCode93i

        public static java.lang.String VNBarcodeSymbologyCode93i()
      • VNBarcodeSymbologyCode128

        public static java.lang.String VNBarcodeSymbologyCode128()
      • VNBarcodeSymbologyDataMatrix

        public static java.lang.String VNBarcodeSymbologyDataMatrix()
      • VNBarcodeSymbologyEAN8

        public static java.lang.String VNBarcodeSymbologyEAN8()
      • VNBarcodeSymbologyEAN13

        public static java.lang.String VNBarcodeSymbologyEAN13()
      • VNBarcodeSymbologyI2of5

        public static java.lang.String VNBarcodeSymbologyI2of5()
      • VNBarcodeSymbologyI2of5Checksum

        public static java.lang.String VNBarcodeSymbologyI2of5Checksum()
      • VNBarcodeSymbologyITF14

        public static java.lang.String VNBarcodeSymbologyITF14()
      • VNBarcodeSymbologyPDF417

        public static java.lang.String VNBarcodeSymbologyPDF417()
      • VNBarcodeSymbologyQR

        public static java.lang.String VNBarcodeSymbologyQR()
      • VNBarcodeSymbologyUPCE

        public static java.lang.String VNBarcodeSymbologyUPCE()
      • VNErrorDomain

        public static java.lang.String VNErrorDomain()
      • VNNormalizedIdentityRect

        public static CGRect VNNormalizedIdentityRect()
        The normalized identity rect of { {0, 0}, {1, 1} }.
      • VNImageOptionProperties

        public static java.lang.String VNImageOptionProperties()
        [@const] VNImageOptionProperties VNImageOptionProperties is the dictionary from CGImageSourceCopyPropertiesAtIndex. This contains metadata that can be used by some algorithms like horizon detection.
      • VNImageOptionCameraIntrinsics

        public static java.lang.String VNImageOptionCameraIntrinsics()
        VNImageOptionCameraIntrinsics Specifies the camera intrinsics as an NSData or CFData representing a matrix_float3x3. See kCMSampleBufferAttachmentKey_CameraIntrinsicMatrix for details Camera intrinsic matrix is a CFData containing a matrix_float3x3, which is column-major. It has the following contents: fx 0 ox 0 fy oy 0 0 1 fx and fy are the focal length in pixels. For square pixels, they will have the same value. ox and oy are the coordinates of the principal point. The origin is the upper left of the frame. [@note] When using a CMSampleBuffer as an input and that sample buffer has camera intrinsics attached to it, Vision will use the camera intrinsic from there unless overwritten by passing in as an explicit option which will take precedence.
      • VNImageOptionCIContext

        public static java.lang.String VNImageOptionCIContext()
        VNImageOptionCIContext Specifies the CIContext to be used in Core Image operations of request handler. If this is not specified, Vision will create its own CIContext. This option is helpful when the passed in CIImage is the result of a CIFilter chain that has been executed on a CIContext or uses outputs of a CIImage on a given CIContext as they don't have to transfer to other contexts.
      • VNVisionVersionNumber

        public static double VNVisionVersionNumber()
        The version of the Vision framework
      • VNElementTypeSize

        public static long VNElementTypeSize​(long elementType)
        Obtain the size, in bytes, of a given element type.
        Parameters:
        elementType - The element type.
        Returns:
        a byte count, or 0 if the element type is unknown.
      • VNAnimalIdentifierDog

        public static java.lang.String VNAnimalIdentifierDog()
      • VNAnimalIdentifierCat

        public static java.lang.String VNAnimalIdentifierCat()
      • VNNormalizedPointForImagePoint

        public static CGPoint VNNormalizedPointForImagePoint​(CGPoint imagePoint,
                                                             long imageWidth,
                                                             long imageHeight)
        Returns a point in normalized coordinate space that is projected from a point in a image coordinates
        Parameters:
        imagePoint - The point in image coordinate space.
        imageWidth - The pixel width of the image.
        imageHeight - The pixel height of the image.
        Returns:
        the point in normalized coordinates.
      • VNVideoProcessingOptionFrameCadence

        public static java.lang.String VNVideoProcessingOptionFrameCadence()
      • VNVideoProcessingOptionTimeInterval

        public static java.lang.String VNVideoProcessingOptionTimeInterval()
      • VNRecognizedPointGroupKeyAll

        public static java.lang.String VNRecognizedPointGroupKeyAll()
      • VNBodyLandmarkKeyNose

        public static java.lang.String VNBodyLandmarkKeyNose()
      • VNBodyLandmarkKeyLeftEye

        public static java.lang.String VNBodyLandmarkKeyLeftEye()
      • VNBodyLandmarkKeyRightEye

        public static java.lang.String VNBodyLandmarkKeyRightEye()
      • VNBodyLandmarkKeyLeftEar

        public static java.lang.String VNBodyLandmarkKeyLeftEar()
      • VNBodyLandmarkKeyRightEar

        public static java.lang.String VNBodyLandmarkKeyRightEar()
      • VNBodyLandmarkKeyLeftShoulder

        public static java.lang.String VNBodyLandmarkKeyLeftShoulder()
      • VNBodyLandmarkKeyRightShoulder

        public static java.lang.String VNBodyLandmarkKeyRightShoulder()
      • VNBodyLandmarkKeyNeck

        public static java.lang.String VNBodyLandmarkKeyNeck()
      • VNBodyLandmarkKeyLeftElbow

        public static java.lang.String VNBodyLandmarkKeyLeftElbow()
      • VNBodyLandmarkKeyRightElbow

        public static java.lang.String VNBodyLandmarkKeyRightElbow()
      • VNBodyLandmarkKeyLeftWrist

        public static java.lang.String VNBodyLandmarkKeyLeftWrist()
      • VNBodyLandmarkKeyRightWrist

        public static java.lang.String VNBodyLandmarkKeyRightWrist()
      • VNBodyLandmarkKeyLeftHip

        public static java.lang.String VNBodyLandmarkKeyLeftHip()
      • VNBodyLandmarkKeyRightHip

        public static java.lang.String VNBodyLandmarkKeyRightHip()
      • VNBodyLandmarkKeyRoot

        public static java.lang.String VNBodyLandmarkKeyRoot()
      • VNBodyLandmarkKeyLeftKnee

        public static java.lang.String VNBodyLandmarkKeyLeftKnee()
      • VNBodyLandmarkKeyRightKnee

        public static java.lang.String VNBodyLandmarkKeyRightKnee()
      • VNBodyLandmarkKeyLeftAnkle

        public static java.lang.String VNBodyLandmarkKeyLeftAnkle()
      • VNBodyLandmarkKeyRightAnkle

        public static java.lang.String VNBodyLandmarkKeyRightAnkle()
      • VNBodyLandmarkRegionKeyFace

        public static java.lang.String VNBodyLandmarkRegionKeyFace()
      • VNBodyLandmarkRegionKeyTorso

        public static java.lang.String VNBodyLandmarkRegionKeyTorso()
      • VNBodyLandmarkRegionKeyLeftArm

        public static java.lang.String VNBodyLandmarkRegionKeyLeftArm()
      • VNBodyLandmarkRegionKeyRightArm

        public static java.lang.String VNBodyLandmarkRegionKeyRightArm()
      • VNBodyLandmarkRegionKeyLeftLeg

        public static java.lang.String VNBodyLandmarkRegionKeyLeftLeg()
      • VNBodyLandmarkRegionKeyRightLeg

        public static java.lang.String VNBodyLandmarkRegionKeyRightLeg()
      • VNHumanBodyPoseObservationJointNameNose

        public static java.lang.String VNHumanBodyPoseObservationJointNameNose()
      • VNHumanBodyPoseObservationJointNameLeftEye

        public static java.lang.String VNHumanBodyPoseObservationJointNameLeftEye()
      • VNHumanBodyPoseObservationJointNameRightEye

        public static java.lang.String VNHumanBodyPoseObservationJointNameRightEye()
      • VNHumanBodyPoseObservationJointNameLeftEar

        public static java.lang.String VNHumanBodyPoseObservationJointNameLeftEar()
      • VNHumanBodyPoseObservationJointNameRightEar

        public static java.lang.String VNHumanBodyPoseObservationJointNameRightEar()
      • VNHumanBodyPoseObservationJointNameLeftShoulder

        public static java.lang.String VNHumanBodyPoseObservationJointNameLeftShoulder()
      • VNHumanBodyPoseObservationJointNameRightShoulder

        public static java.lang.String VNHumanBodyPoseObservationJointNameRightShoulder()
      • VNHumanBodyPoseObservationJointNameNeck

        public static java.lang.String VNHumanBodyPoseObservationJointNameNeck()
      • VNHumanBodyPoseObservationJointNameLeftElbow

        public static java.lang.String VNHumanBodyPoseObservationJointNameLeftElbow()
      • VNHumanBodyPoseObservationJointNameRightElbow

        public static java.lang.String VNHumanBodyPoseObservationJointNameRightElbow()
      • VNHumanBodyPoseObservationJointNameLeftWrist

        public static java.lang.String VNHumanBodyPoseObservationJointNameLeftWrist()
      • VNHumanBodyPoseObservationJointNameRightWrist

        public static java.lang.String VNHumanBodyPoseObservationJointNameRightWrist()
      • VNHumanBodyPoseObservationJointNameLeftHip

        public static java.lang.String VNHumanBodyPoseObservationJointNameLeftHip()
      • VNHumanBodyPoseObservationJointNameRightHip

        public static java.lang.String VNHumanBodyPoseObservationJointNameRightHip()
      • VNHumanBodyPoseObservationJointNameRoot

        public static java.lang.String VNHumanBodyPoseObservationJointNameRoot()
      • VNHumanBodyPoseObservationJointNameLeftKnee

        public static java.lang.String VNHumanBodyPoseObservationJointNameLeftKnee()
      • VNHumanBodyPoseObservationJointNameRightKnee

        public static java.lang.String VNHumanBodyPoseObservationJointNameRightKnee()
      • VNHumanBodyPoseObservationJointNameLeftAnkle

        public static java.lang.String VNHumanBodyPoseObservationJointNameLeftAnkle()
      • VNHumanBodyPoseObservationJointNameRightAnkle

        public static java.lang.String VNHumanBodyPoseObservationJointNameRightAnkle()
      • VNHumanBodyPoseObservationJointsGroupNameFace

        public static java.lang.String VNHumanBodyPoseObservationJointsGroupNameFace()
        nose, eyes, and ears
      • VNHumanBodyPoseObservationJointsGroupNameTorso

        public static java.lang.String VNHumanBodyPoseObservationJointsGroupNameTorso()
        shoulders, neck and hips
      • VNHumanBodyPoseObservationJointsGroupNameLeftArm

        public static java.lang.String VNHumanBodyPoseObservationJointsGroupNameLeftArm()
        left shoulder, left elbow, and left wrist
      • VNHumanBodyPoseObservationJointsGroupNameRightArm

        public static java.lang.String VNHumanBodyPoseObservationJointsGroupNameRightArm()
        right shoulder, right elbow, and right wrist
      • VNHumanBodyPoseObservationJointsGroupNameLeftLeg

        public static java.lang.String VNHumanBodyPoseObservationJointsGroupNameLeftLeg()
        left ankle, left knee, and left hip
      • VNHumanBodyPoseObservationJointsGroupNameRightLeg

        public static java.lang.String VNHumanBodyPoseObservationJointsGroupNameRightLeg()
        right ankle, right knee, and right hip
      • VNHumanBodyPoseObservationJointsGroupNameAll

        public static java.lang.String VNHumanBodyPoseObservationJointsGroupNameAll()
      • VNHandLandmarkKeyWrist

        public static java.lang.String VNHandLandmarkKeyWrist()
        Each finger has three phalanges, separated by two interphalangeal joints. The Distal Interphalangeal (DIP) joint is the first knuckle from the top of the finger. It connects the two bones at the tip of the finger. The Proximal Interphalangeal (PIP) joint is the first joint of the finger and is located between the first two bones of the finger The Metacarpophalangeal (MCP) joint is where the hand bone called the metacarpal meets the finger bones called the phalanges. The Carpometacarpal (CMC) joint forms where the ends of the metacarpal bone at the base of the thumb and the trapezium bone in the wrist meet. Middle _____ Index | | Ring _____ | | _____ | | | | | | Little | | | | | | _____ | | |_____| | | | | |_____| | | |_____| | | Thumb | | | | | | |_____| <-- DIP ______ | | | | | | | | | \ | | | | | | | | \ \ |_____| |_____| |_____| | | \ \ | | | | | | |_____| <-- PIP IP --> \______\ | | | | | | | | \ \ | | | | | | | | \ \ |_____| |_____| |_____| |_____| <-- MCP \ \ / \ MCP --> \______\ | | \ \| | \ / | \ / <-- CMC | \ / | \/ | | | \ / \ . . . . . . . . . . . . . . . / Wrist
      • VNHandLandmarkKeyThumbCMC

        public static java.lang.String VNHandLandmarkKeyThumbCMC()
      • VNHandLandmarkKeyThumbMP

        public static java.lang.String VNHandLandmarkKeyThumbMP()
      • VNHandLandmarkKeyThumbIP

        public static java.lang.String VNHandLandmarkKeyThumbIP()
      • VNHandLandmarkKeyThumbTIP

        public static java.lang.String VNHandLandmarkKeyThumbTIP()
      • VNHandLandmarkKeyIndexMCP

        public static java.lang.String VNHandLandmarkKeyIndexMCP()
      • VNHandLandmarkKeyIndexPIP

        public static java.lang.String VNHandLandmarkKeyIndexPIP()
      • VNHandLandmarkKeyIndexDIP

        public static java.lang.String VNHandLandmarkKeyIndexDIP()
      • VNHandLandmarkKeyIndexTIP

        public static java.lang.String VNHandLandmarkKeyIndexTIP()
      • VNHandLandmarkKeyMiddleMCP

        public static java.lang.String VNHandLandmarkKeyMiddleMCP()
      • VNHandLandmarkKeyMiddlePIP

        public static java.lang.String VNHandLandmarkKeyMiddlePIP()
      • VNHandLandmarkKeyMiddleDIP

        public static java.lang.String VNHandLandmarkKeyMiddleDIP()
      • VNHandLandmarkKeyMiddleTIP

        public static java.lang.String VNHandLandmarkKeyMiddleTIP()
      • VNHandLandmarkKeyRingMCP

        public static java.lang.String VNHandLandmarkKeyRingMCP()
      • VNHandLandmarkKeyRingPIP

        public static java.lang.String VNHandLandmarkKeyRingPIP()
      • VNHandLandmarkKeyRingDIP

        public static java.lang.String VNHandLandmarkKeyRingDIP()
      • VNHandLandmarkKeyRingTIP

        public static java.lang.String VNHandLandmarkKeyRingTIP()
      • VNHandLandmarkKeyLittleMCP

        public static java.lang.String VNHandLandmarkKeyLittleMCP()
      • VNHandLandmarkKeyLittlePIP

        public static java.lang.String VNHandLandmarkKeyLittlePIP()
      • VNHandLandmarkKeyLittleDIP

        public static java.lang.String VNHandLandmarkKeyLittleDIP()
      • VNHandLandmarkKeyLittleTIP

        public static java.lang.String VNHandLandmarkKeyLittleTIP()
      • VNHandLandmarkRegionKeyThumb

        public static java.lang.String VNHandLandmarkRegionKeyThumb()
      • VNHandLandmarkRegionKeyIndexFinger

        public static java.lang.String VNHandLandmarkRegionKeyIndexFinger()
      • VNHandLandmarkRegionKeyMiddleFinger

        public static java.lang.String VNHandLandmarkRegionKeyMiddleFinger()
      • VNHandLandmarkRegionKeyRingFinger

        public static java.lang.String VNHandLandmarkRegionKeyRingFinger()
      • VNHandLandmarkRegionKeyLittleFinger

        public static java.lang.String VNHandLandmarkRegionKeyLittleFinger()
      • VNHumanHandPoseObservationJointNameWrist

        public static java.lang.String VNHumanHandPoseObservationJointNameWrist()
      • VNHumanHandPoseObservationJointNameThumbCMC

        public static java.lang.String VNHumanHandPoseObservationJointNameThumbCMC()
      • VNHumanHandPoseObservationJointNameThumbMP

        public static java.lang.String VNHumanHandPoseObservationJointNameThumbMP()
      • VNHumanHandPoseObservationJointNameThumbIP

        public static java.lang.String VNHumanHandPoseObservationJointNameThumbIP()
      • VNHumanHandPoseObservationJointNameThumbTip

        public static java.lang.String VNHumanHandPoseObservationJointNameThumbTip()
      • VNHumanHandPoseObservationJointNameIndexMCP

        public static java.lang.String VNHumanHandPoseObservationJointNameIndexMCP()
      • VNHumanHandPoseObservationJointNameIndexPIP

        public static java.lang.String VNHumanHandPoseObservationJointNameIndexPIP()
      • VNHumanHandPoseObservationJointNameIndexDIP

        public static java.lang.String VNHumanHandPoseObservationJointNameIndexDIP()
      • VNHumanHandPoseObservationJointNameIndexTip

        public static java.lang.String VNHumanHandPoseObservationJointNameIndexTip()
      • VNHumanHandPoseObservationJointNameMiddleMCP

        public static java.lang.String VNHumanHandPoseObservationJointNameMiddleMCP()
      • VNHumanHandPoseObservationJointNameMiddlePIP

        public static java.lang.String VNHumanHandPoseObservationJointNameMiddlePIP()
      • VNHumanHandPoseObservationJointNameMiddleDIP

        public static java.lang.String VNHumanHandPoseObservationJointNameMiddleDIP()
      • VNHumanHandPoseObservationJointNameMiddleTip

        public static java.lang.String VNHumanHandPoseObservationJointNameMiddleTip()
      • VNHumanHandPoseObservationJointNameRingMCP

        public static java.lang.String VNHumanHandPoseObservationJointNameRingMCP()
      • VNHumanHandPoseObservationJointNameRingPIP

        public static java.lang.String VNHumanHandPoseObservationJointNameRingPIP()
      • VNHumanHandPoseObservationJointNameRingDIP

        public static java.lang.String VNHumanHandPoseObservationJointNameRingDIP()
      • VNHumanHandPoseObservationJointNameRingTip

        public static java.lang.String VNHumanHandPoseObservationJointNameRingTip()
      • VNHumanHandPoseObservationJointNameLittleMCP

        public static java.lang.String VNHumanHandPoseObservationJointNameLittleMCP()
      • VNHumanHandPoseObservationJointNameLittlePIP

        public static java.lang.String VNHumanHandPoseObservationJointNameLittlePIP()
      • VNHumanHandPoseObservationJointNameLittleDIP

        public static java.lang.String VNHumanHandPoseObservationJointNameLittleDIP()
      • VNHumanHandPoseObservationJointNameLittleTip

        public static java.lang.String VNHumanHandPoseObservationJointNameLittleTip()
      • VNHumanHandPoseObservationJointsGroupNameThumb

        public static java.lang.String VNHumanHandPoseObservationJointsGroupNameThumb()
      • VNHumanHandPoseObservationJointsGroupNameIndexFinger

        public static java.lang.String VNHumanHandPoseObservationJointsGroupNameIndexFinger()
      • VNHumanHandPoseObservationJointsGroupNameMiddleFinger

        public static java.lang.String VNHumanHandPoseObservationJointsGroupNameMiddleFinger()
      • VNHumanHandPoseObservationJointsGroupNameRingFinger

        public static java.lang.String VNHumanHandPoseObservationJointsGroupNameRingFinger()
      • VNHumanHandPoseObservationJointsGroupNameLittleFinger

        public static java.lang.String VNHumanHandPoseObservationJointsGroupNameLittleFinger()
      • VNHumanHandPoseObservationJointsGroupNameAll

        public static java.lang.String VNHumanHandPoseObservationJointsGroupNameAll()