Package apple.vision.c
Class Vision
- java.lang.Object
-
- apple.vision.c.Vision
-
public final class Vision extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static longVNClassifyImageRequestRevision1Classification with a taxonomy of 1,303 possible identifiers.static longVNClassifyImageRequestRevision2The same taxonomy as `VNClassifyImageRequestRevision1` but with improved accuracy, reduced latency and memory utilization.static longVNCoreMLRequestRevision1API-Since: 12.0static longVNDetectAnimalBodyPoseRequestRevision1API-Since: 17.0static longVNDetectBarcodesRequestRevision1Deprecated.static longVNDetectBarcodesRequestRevision2expands the set of detected symbologies and uses updated detection methods in comparison to revision 1 API-Since: 15.0static longVNDetectBarcodesRequestRevision3uses updated detection methods in comparison to revision 1 and 2 API-Since: 16.0static longVNDetectBarcodesRequestRevision4expands set of detected symbologies, improves accuracy, offers supplemental payloads, adds inverted color support, and may produce observations outside image bounds in comparision to prior revisions API-Since: 17.0static longVNDetectContourRequestRevision1API-Since: 14.0static longVNDetectDocumentSegmentationRequestRevision1API-Since: 15.0static longVNDetectFaceCaptureQualityRequestRevision1API-Since: 13.0static longVNDetectFaceCaptureQualityRequestRevision2API-Since: 14.0static longVNDetectFaceCaptureQualityRequestRevision3The revision shows better correlation with human judgement on a larger and more diverse dataset.static longVNDetectFaceLandmarksRequestRevision1Deprecated.static longVNDetectFaceLandmarksRequestRevision2API-Since: 12.0static longVNDetectFaceLandmarksRequestRevision3API-Since: 13.0static longVNDetectFaceRectanglesRequestRevision1Deprecated.static longVNDetectFaceRectanglesRequestRevision2This request revsion can calculate face roll and yaw properties.static longVNDetectFaceRectanglesRequestRevision3This request revsion can calculate face pitch, in addition to roll and yaw, see [VNFaceObservation -pitch] property.static longVNDetectHorizonRequestRevision1API-Since: 12.0static longVNDetectHumanBodyPose3DRequestRevision1API-Since: 17.0static longVNDetectHumanBodyPoseRequestRevision1API-Since: 14.0static longVNDetectHumanHandPoseRequestRevision1API-Since: 14.0static longVNDetectHumanRectanglesRequestRevision1This request revsion can detect human upper body only API-Since: 13.0static longVNDetectHumanRectanglesRequestRevision2This request revsion can detect human full body in addition to upper body only in the previous revision.static longVNDetectRectanglesRequestRevision1API-Since: 12.0static longVNDetectTextRectanglesRequestRevision1API-Since: 12.0static longVNDetectTrajectoriesRequestRevision1API-Since: 14.0static longVNGenerateAttentionBasedSaliencyImageRequestRevision1API-Since: 13.0static longVNGenerateAttentionBasedSaliencyImageRequestRevision2Improved accuracy, reduced latency and memory utilization.static longVNGenerateForegroundInstanceMaskRequestRevision1API-Since: 17.0static longVNGenerateImageFeaturePrintRequestRevision1The feature print produced by the `VNClassifyImageRequestRevision1` classifier.static longVNGenerateImageFeaturePrintRequestRevision2The feature print produced by the `VNClassifyImageRequestRevision2` classifier.static longVNGenerateObjectnessBasedSaliencyImageRequestRevision1API-Since: 13.0static longVNGenerateObjectnessBasedSaliencyImageRequestRevision2Improved accuracy, reduced latency and memory utilization.static longVNGenerateOpticalFlowRequestRevision1API-Since: 14.0static longVNGenerateOpticalFlowRequestRevision2API-Since: 16.0static longVNGeneratePersonInstanceMaskRequestRevision1API-Since: 17.0static longVNGeneratePersonSegmentationRequestRevision1API-Since: 15.0static longVNHomographicImageRegistrationRequestRevision1API-Since: 12.0static longVNRecognizeAnimalsRequestRevision1API-Since: 13.0static longVNRecognizeAnimalsRequestRevision2API-Since: 15.0static longVNRecognizeTextRequestRevision1VNRecognizeTextRequestRevision1 only supports English API-Since: 13.0static longVNRecognizeTextRequestRevision2VNRecognizeTextRequestRevision2 supports English, Chinese, Portuguese, French, Italian, German and Spanish in the accurate recognition level.static longVNRecognizeTextRequestRevision3VNRecognizeTextRequestRevision3 supports all languages from previous revisions plus some new languages in the accurate recognition level.static longVNRequestRevisionUnspecifiedA value that indicates that the request revision is either unknown or not applicable.static longVNTrackHomographicImageRegistrationRequestRevision1API-Since: 17.0static longVNTrackObjectRequestRevision1API-Since: 12.0static longVNTrackObjectRequestRevision2API-Since: 13.0static longVNTrackOpticalFlowRequestRevision1API-Since: 17.0static longVNTrackRectangleRequestRevision1API-Since: 12.0static longVNTrackTranslationalImageRegistrationRequestRevision1API-Since: 17.0static longVNTranslationalImageRegistrationRequestRevision1API-Since: 12.0
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static java.lang.StringVNAnimalBodyPoseObservationJointNameLeftBackElbow()Hindlegs API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameLeftBackKnee()Hindlegs API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameLeftBackPaw()Hindlegs API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameLeftEarBottom()Head API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameLeftEarMiddle()Head API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameLeftEarTop()Head API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameLeftEye()Head API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameLeftFrontElbow()Forelegs API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameLeftFrontKnee()Forelegs API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameLeftFrontPaw()Forelegs API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameNeck()Trunk API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameNose()Head API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameRightBackElbow()Hindlegs API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameRightBackKnee()Hindlegs API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameRightBackPaw()Hindlegs API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameRightEarBottom()Head API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameRightEarMiddle()Head API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameRightEarTop()Head API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameRightEye()Head API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameRightFrontElbow()Forelegs API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameRightFrontKnee()Forelegs API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameRightFrontPaw()Forelegs API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameTailBottom()Tail API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameTailMiddle()Tail API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointNameTailTop()Tail API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointsGroupNameAll()All API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointsGroupNameForelegs()Front left/right elbows, knees and paws API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointsGroupNameHead()Nose, eyes and ears API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointsGroupNameHindlegs()Back left/right elbows, knees and paws API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointsGroupNameTail()Top, middle, bottom parts of tail API-Since: 17.0static java.lang.StringVNAnimalBodyPoseObservationJointsGroupNameTrunk()Neck API-Since: 17.0static @NotNull java.lang.StringVNAnimalIdentifierCat()API-Since: 13.0static @NotNull java.lang.StringVNAnimalIdentifierDog()API-Since: 13.0static java.lang.StringVNBarcodeSymbologyAztec()API-Since: 11.0static java.lang.StringVNBarcodeSymbologyCodabar()Revision 2 API-Since: 15.0static java.lang.StringVNBarcodeSymbologyCode128()API-Since: 11.0static java.lang.StringVNBarcodeSymbologyCode39()API-Since: 11.0static java.lang.StringVNBarcodeSymbologyCode39Checksum()API-Since: 11.0static java.lang.StringVNBarcodeSymbologyCode39FullASCII()API-Since: 11.0static java.lang.StringVNBarcodeSymbologyCode39FullASCIIChecksum()API-Since: 11.0static java.lang.StringVNBarcodeSymbologyCode93()API-Since: 11.0static java.lang.StringVNBarcodeSymbologyCode93i()API-Since: 11.0static java.lang.StringVNBarcodeSymbologyDataMatrix()API-Since: 11.0static java.lang.StringVNBarcodeSymbologyEAN13()API-Since: 11.0static java.lang.StringVNBarcodeSymbologyEAN8()API-Since: 11.0static java.lang.StringVNBarcodeSymbologyGS1DataBar()API-Since: 15.0static java.lang.StringVNBarcodeSymbologyGS1DataBarExpanded()API-Since: 15.0static java.lang.StringVNBarcodeSymbologyGS1DataBarLimited()API-Since: 15.0static java.lang.StringVNBarcodeSymbologyI2of5()API-Since: 11.0static java.lang.StringVNBarcodeSymbologyI2of5Checksum()API-Since: 11.0static java.lang.StringVNBarcodeSymbologyITF14()API-Since: 11.0static java.lang.StringVNBarcodeSymbologyMicroPDF417()API-Since: 15.0static java.lang.StringVNBarcodeSymbologyMicroQR()API-Since: 15.0static java.lang.StringVNBarcodeSymbologyMSIPlessey()API-Since: 17.0static java.lang.StringVNBarcodeSymbologyPDF417()API-Since: 11.0static java.lang.StringVNBarcodeSymbologyQR()API-Since: 11.0static java.lang.StringVNBarcodeSymbologyUPCE()API-Since: 11.0static @NotNull java.lang.StringVNBodyLandmarkKeyLeftAnkle()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkKeyLeftEar()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkKeyLeftElbow()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkKeyLeftEye()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkKeyLeftHip()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkKeyLeftKnee()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkKeyLeftShoulder()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkKeyLeftWrist()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkKeyNeck()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkKeyNose()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkKeyRightAnkle()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkKeyRightEar()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkKeyRightElbow()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkKeyRightEye()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkKeyRightHip()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkKeyRightKnee()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkKeyRightShoulder()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkKeyRightWrist()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkKeyRoot()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkRegionKeyFace()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkRegionKeyLeftArm()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkRegionKeyLeftLeg()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkRegionKeyRightArm()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkRegionKeyRightLeg()Deprecated.static @NotNull java.lang.StringVNBodyLandmarkRegionKeyTorso()Deprecated.static java.lang.StringVNComputeStageMain()The stage of a request where the main functionality is being performed.static java.lang.StringVNComputeStagePostProcessing()A compute stage for additional analysis and/or conversion of the data produced by the `VNComputeStageMain`.static longVNElementTypeSize(long elementType)Obtain the size, in bytes, of a given element type.static java.lang.StringVNErrorDomain()API-Since: 11.0static java.lang.StringVNHumanBodyPose3DObservationJointNameCenterHead()API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointNameCenterShoulder()API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointNameLeftAnkle()API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointNameLeftElbow()API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointNameLeftHip()API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointNameLeftKnee()API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointNameLeftShoulder()API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointNameLeftWrist()API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointNameRightAnkle()API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointNameRightElbow()API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointNameRightHip()API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointNameRightKnee()API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointNameRightShoulder()API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointNameRightWrist()API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointNameRoot()API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointNameSpine()API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointNameTopHead()API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointsGroupNameAll()API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointsGroupNameHead()center head, and top of head API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointsGroupNameLeftArm()left shoulder, left elbow, and left wrist API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointsGroupNameLeftLeg()left ankle, left knee, and left hip API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointsGroupNameRightArm()right shoulder, right elbow, and right wrist API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointsGroupNameRightLeg()right ankle, right knee, and right hip API-Since: 17.0static java.lang.StringVNHumanBodyPose3DObservationJointsGroupNameTorso()shoulders, spine, and hips API-Since: 17.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameLeftAnkle()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameLeftEar()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameLeftElbow()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameLeftEye()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameLeftHip()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameLeftKnee()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameLeftShoulder()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameLeftWrist()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameNeck()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameNose()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameRightAnkle()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameRightEar()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameRightElbow()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameRightEye()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameRightHip()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameRightKnee()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameRightShoulder()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameRightWrist()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointNameRoot()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointsGroupNameAll()API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointsGroupNameFace()nose, eyes, and ears API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointsGroupNameLeftArm()left shoulder, left elbow, and left wrist API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointsGroupNameLeftLeg()left ankle, left knee, and left hip API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointsGroupNameRightArm()right shoulder, right elbow, and right wrist API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointsGroupNameRightLeg()right ankle, right knee, and right hip API-Since: 14.0static @NotNull java.lang.StringVNHumanBodyPoseObservationJointsGroupNameTorso()shoulders, neck and hips API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameIndexDIP()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameIndexMCP()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameIndexPIP()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameIndexTip()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameLittleDIP()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameLittleMCP()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameLittlePIP()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameLittleTip()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameMiddleDIP()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameMiddleMCP()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameMiddlePIP()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameMiddleTip()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameRingDIP()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameRingMCP()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameRingPIP()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameRingTip()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameThumbCMC()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameThumbIP()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameThumbMP()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameThumbTip()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointNameWrist()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointsGroupNameAll()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointsGroupNameIndexFinger()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointsGroupNameLittleFinger()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointsGroupNameMiddleFinger()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointsGroupNameRingFinger()API-Since: 14.0static @NotNull java.lang.StringVNHumanHandPoseObservationJointsGroupNameThumb()API-Since: 14.0static @NotNull java.lang.StringVNImageOptionCameraIntrinsics()VNImageOptionCameraIntrinsics Specifies the camera intrinsics as an NSData or CFData representing a matrix_float3x3.static @NotNull java.lang.StringVNImageOptionCIContext()VNImageOptionCIContext Specifies the CIContext to be used in Core Image operations of request handler.static @NotNull java.lang.StringVNImageOptionProperties()[@const] VNImageOptionProperties VNImageOptionProperties is the dictionary from CGImageSourceCopyPropertiesAtIndex.static CGPointVNImagePointForNormalizedPoint(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.static CGPointVNImagePointForNormalizedPointUsingRegionOfInterest(CGPoint normalizedPoint, long imageWidth, long imageHeight, CGRect roi)Returns a point in (possibly non-integral) image coordinates that is projected from a point in a normalized coordinate space taking the region of interest (roi) into account.static CGRectVNImageRectForNormalizedRect(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.static CGRectVNImageRectForNormalizedRectUsingRegionOfInterest(CGRect normalizedRect, long imageWidth, long imageHeight, CGRect roi)Returns a rectangle in (possibly non-integral) image coordinates that is projected from a rectangle in a normalized coordinate space taking the region of interest (roi) into account.static CGRectVNNormalizedIdentityRect()The normalized identity rect of { {0, 0}, {1, 1} }.static CGPointVNNormalizedPointForImagePoint(CGPoint imagePoint, long imageWidth, long imageHeight)Returns a point in normalized coordinate space that is projected from a point in a image coordinatesstatic CGPointVNNormalizedPointForImagePointUsingRegionOfInterest(CGPoint imagePoint, long imageWidth, long imageHeight, CGRect roi)Returns a point in normalized coordinate space within a spedified regioin of interest (roi) that is projected from a point in a image coordinatesstatic CGRectVNNormalizedRectForImageRect(CGRect imageRect, long imageWidth, long imageHeight)Returns an image rectangle in normalized coordinates.static CGRectVNNormalizedRectForImageRectUsingRegionOfInterest(CGRect imageRect, long imageWidth, long imageHeight, CGRect roi)Returns an image rectangle in normalized coordinates in relation to the region of interest.static booleanVNNormalizedRectIsIdentityRect(CGRect normalizedRect)Determines whether or not the normalized rect describes the identity rect of { {0, 0}, {1, 1} }.static @NotNull java.lang.StringVNRecognizedPoint3DGroupKeyAll()API-Since: 14.0static @NotNull java.lang.StringVNRecognizedPointGroupKeyAll()API-Since: 14.0static java.lang.StringVNVideoProcessingOptionFrameCadence()Deprecated.static java.lang.StringVNVideoProcessingOptionTimeInterval()Deprecated.static doubleVNVisionVersionNumber()The version of the Vision framework API-Since: 11.0
-
-
-
Field Detail
-
VNRequestRevisionUnspecified
public static final long VNRequestRevisionUnspecified
A value that indicates that the request revision is either unknown or not applicable. API-Since: 12.0- See Also:
- Constant Field Values
-
VNClassifyImageRequestRevision1
public static final long VNClassifyImageRequestRevision1
Classification with a taxonomy of 1,303 possible identifiers. API-Since: 13.0- See Also:
- Constant Field Values
-
VNDetectBarcodesRequestRevision1
@Deprecated public static final long VNDetectBarcodesRequestRevision1
Deprecated.API-Since: 12.0 Deprecated-Since: 17.0- See Also:
- Constant Field Values
-
VNDetectFaceRectanglesRequestRevision1
@Deprecated public static final long VNDetectFaceRectanglesRequestRevision1
Deprecated.API-Since: 12.0 Deprecated-Since: 16.0- See Also:
- Constant Field Values
-
VNDetectFaceRectanglesRequestRevision2
public static final long VNDetectFaceRectanglesRequestRevision2
This request revsion can calculate face roll and yaw properties. See [VNFaceObservation -roll] and [VNFaceObservation -yaw] respectively. API-Since: 12.0- See Also:
- Constant Field Values
-
VNDetectFaceLandmarksRequestRevision1
@Deprecated public static final long VNDetectFaceLandmarksRequestRevision1
Deprecated.API-Since: 12.0 Deprecated-Since: 16.0- See Also:
- Constant Field Values
-
VNDetectFaceLandmarksRequestRevision2
public static final long VNDetectFaceLandmarksRequestRevision2
API-Since: 12.0- See Also:
- Constant Field Values
-
VNDetectFaceLandmarksRequestRevision3
public static final long VNDetectFaceLandmarksRequestRevision3
API-Since: 13.0- See Also:
- Constant Field Values
-
VNDetectFaceCaptureQualityRequestRevision1
public static final long VNDetectFaceCaptureQualityRequestRevision1
API-Since: 13.0- See Also:
- Constant Field Values
-
VNDetectHorizonRequestRevision1
public static final long VNDetectHorizonRequestRevision1
API-Since: 12.0- See Also:
- Constant Field Values
-
VNDetectRectanglesRequestRevision1
public static final long VNDetectRectanglesRequestRevision1
API-Since: 12.0- See Also:
- Constant Field Values
-
VNDetectTextRectanglesRequestRevision1
public static final long VNDetectTextRectanglesRequestRevision1
API-Since: 12.0- See Also:
- Constant Field Values
-
VNRecognizeTextRequestRevision1
public static final long VNRecognizeTextRequestRevision1
VNRecognizeTextRequestRevision1 only supports English API-Since: 13.0- See Also:
- Constant Field Values
-
VNGenerateAttentionBasedSaliencyImageRequestRevision1
public static final long VNGenerateAttentionBasedSaliencyImageRequestRevision1
API-Since: 13.0- See Also:
- Constant Field Values
-
VNGenerateObjectnessBasedSaliencyImageRequestRevision1
public static final long VNGenerateObjectnessBasedSaliencyImageRequestRevision1
API-Since: 13.0- See Also:
- Constant Field Values
-
VNGenerateImageFeaturePrintRequestRevision1
public static final long VNGenerateImageFeaturePrintRequestRevision1
The feature print produced by the `VNClassifyImageRequestRevision1` classifier. API-Since: 13.0- See Also:
- Constant Field Values
-
VNCoreMLRequestRevision1
public static final long VNCoreMLRequestRevision1
API-Since: 12.0- See Also:
- Constant Field Values
-
VNTranslationalImageRegistrationRequestRevision1
public static final long VNTranslationalImageRegistrationRequestRevision1
API-Since: 12.0- See Also:
- Constant Field Values
-
VNHomographicImageRegistrationRequestRevision1
public static final long VNHomographicImageRegistrationRequestRevision1
API-Since: 12.0- See Also:
- Constant Field Values
-
VNTrackObjectRequestRevision1
public static final long VNTrackObjectRequestRevision1
API-Since: 12.0- See Also:
- Constant Field Values
-
VNTrackObjectRequestRevision2
public static final long VNTrackObjectRequestRevision2
API-Since: 13.0- See Also:
- Constant Field Values
-
VNTrackRectangleRequestRevision1
public static final long VNTrackRectangleRequestRevision1
API-Since: 12.0- See Also:
- Constant Field Values
-
VNDetectHumanRectanglesRequestRevision1
public static final long VNDetectHumanRectanglesRequestRevision1
This request revsion can detect human upper body only API-Since: 13.0- See Also:
- Constant Field Values
-
VNRecognizeAnimalsRequestRevision1
public static final long VNRecognizeAnimalsRequestRevision1
API-Since: 13.0- See Also:
- Constant Field Values
-
VNDetectFaceCaptureQualityRequestRevision2
public static final long VNDetectFaceCaptureQualityRequestRevision2
API-Since: 14.0- 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. API-Since: 14.0- See Also:
- Constant Field Values
-
VNGenerateOpticalFlowRequestRevision1
public static final long VNGenerateOpticalFlowRequestRevision1
API-Since: 14.0- See Also:
- Constant Field Values
-
VNDetectHumanBodyPoseRequestRevision1
public static final long VNDetectHumanBodyPoseRequestRevision1
API-Since: 14.0- See Also:
- Constant Field Values
-
VNDetectHumanHandPoseRequestRevision1
public static final long VNDetectHumanHandPoseRequestRevision1
API-Since: 14.0- See Also:
- Constant Field Values
-
VNDetectContourRequestRevision1
public static final long VNDetectContourRequestRevision1
API-Since: 14.0- See Also:
- Constant Field Values
-
VNDetectTrajectoriesRequestRevision1
public static final long VNDetectTrajectoriesRequestRevision1
API-Since: 14.0- See Also:
- Constant Field Values
-
VNDetectBarcodesRequestRevision2
public static final long VNDetectBarcodesRequestRevision2
expands the set of detected symbologies and uses updated detection methods in comparison to revision 1 API-Since: 15.0- See Also:
- Constant Field Values
-
VNDetectFaceRectanglesRequestRevision3
public static final long VNDetectFaceRectanglesRequestRevision3
This request revsion can calculate face pitch, in addition to roll and yaw, see [VNFaceObservation -pitch] property. In addition, all three properties - roll, yaw, and pitch are now reported in contiguous manner. API-Since: 15.0- See Also:
- Constant Field Values
-
VNDetectHumanRectanglesRequestRevision2
public static final long VNDetectHumanRectanglesRequestRevision2
This request revsion can detect human full body in addition to upper body only in the previous revision. The choice is controlled by [VNDetectHumanRectanglesRequest -upperBodyOnly] property, which is by default set to YES API-Since: 15.0- See Also:
- Constant Field Values
-
VNRecognizeAnimalsRequestRevision2
public static final long VNRecognizeAnimalsRequestRevision2
API-Since: 15.0- See Also:
- Constant Field Values
-
VNGeneratePersonSegmentationRequestRevision1
public static final long VNGeneratePersonSegmentationRequestRevision1
API-Since: 15.0- See Also:
- Constant Field Values
-
VNDetectDocumentSegmentationRequestRevision1
public static final long VNDetectDocumentSegmentationRequestRevision1
API-Since: 15.0- See Also:
- Constant Field Values
-
VNDetectBarcodesRequestRevision3
public static final long VNDetectBarcodesRequestRevision3
uses updated detection methods in comparison to revision 1 and 2 API-Since: 16.0- See Also:
- Constant Field Values
-
VNRecognizeTextRequestRevision3
public static final long VNRecognizeTextRequestRevision3
VNRecognizeTextRequestRevision3 supports all languages from previous revisions plus some new languages in the accurate recognition level. It also improves recognition capbilities for rotation and handwriting as well as support for the automatic language detection property. Best practice is to use supportedRecognitionLanguagesForTextRecognitionLevel to check for supported languages. As the underlying engine has changed from previous revsions, results can differ but are generally more accurate. API-Since: 16.0- See Also:
- Constant Field Values
-
VNGenerateOpticalFlowRequestRevision2
public static final long VNGenerateOpticalFlowRequestRevision2
API-Since: 16.0- See Also:
- Constant Field Values
-
VNClassifyImageRequestRevision2
public static final long VNClassifyImageRequestRevision2
The same taxonomy as `VNClassifyImageRequestRevision1` but with improved accuracy, reduced latency and memory utilization. API-Since: 17.0- See Also:
- Constant Field Values
-
VNDetectBarcodesRequestRevision4
public static final long VNDetectBarcodesRequestRevision4
expands set of detected symbologies, improves accuracy, offers supplemental payloads, adds inverted color support, and may produce observations outside image bounds in comparision to prior revisions API-Since: 17.0- See Also:
- Constant Field Values
-
VNDetectFaceCaptureQualityRequestRevision3
public static final long VNDetectFaceCaptureQualityRequestRevision3
The revision shows better correlation with human judgement on a larger and more diverse dataset. It is also more stable with respect to minor image variations. API-Since: 17.0- See Also:
- Constant Field Values
-
VNGenerateAttentionBasedSaliencyImageRequestRevision2
public static final long VNGenerateAttentionBasedSaliencyImageRequestRevision2
Improved accuracy, reduced latency and memory utilization. API-Since: 17.0- See Also:
- Constant Field Values
-
VNGenerateObjectnessBasedSaliencyImageRequestRevision2
public static final long VNGenerateObjectnessBasedSaliencyImageRequestRevision2
Improved accuracy, reduced latency and memory utilization. API-Since: 17.0- See Also:
- Constant Field Values
-
VNGenerateImageFeaturePrintRequestRevision2
public static final long VNGenerateImageFeaturePrintRequestRevision2
The feature print produced by the `VNClassifyImageRequestRevision2` classifier. API-Since: 17.0- See Also:
- Constant Field Values
-
VNGenerateForegroundInstanceMaskRequestRevision1
public static final long VNGenerateForegroundInstanceMaskRequestRevision1
API-Since: 17.0- See Also:
- Constant Field Values
-
VNGeneratePersonInstanceMaskRequestRevision1
public static final long VNGeneratePersonInstanceMaskRequestRevision1
API-Since: 17.0- See Also:
- Constant Field Values
-
VNTrackTranslationalImageRegistrationRequestRevision1
public static final long VNTrackTranslationalImageRegistrationRequestRevision1
API-Since: 17.0- See Also:
- Constant Field Values
-
VNTrackHomographicImageRegistrationRequestRevision1
public static final long VNTrackHomographicImageRegistrationRequestRevision1
API-Since: 17.0- See Also:
- Constant Field Values
-
VNTrackOpticalFlowRequestRevision1
public static final long VNTrackOpticalFlowRequestRevision1
API-Since: 17.0- See Also:
- Constant Field Values
-
VNDetectAnimalBodyPoseRequestRevision1
public static final long VNDetectAnimalBodyPoseRequestRevision1
API-Since: 17.0- See Also:
- Constant Field Values
-
VNDetectHumanBodyPose3DRequestRevision1
public static final long VNDetectHumanBodyPose3DRequestRevision1
API-Since: 17.0- 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. API-Since: 11.0
-
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. API-Since: 11.0
-
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. API-Since: 11.0
-
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. API-Since: 11.0
-
VNBarcodeSymbologyAztec
public static java.lang.String VNBarcodeSymbologyAztec()
API-Since: 11.0
-
VNBarcodeSymbologyCode39
public static java.lang.String VNBarcodeSymbologyCode39()
API-Since: 11.0
-
VNBarcodeSymbologyCode39Checksum
public static java.lang.String VNBarcodeSymbologyCode39Checksum()
API-Since: 11.0
-
VNBarcodeSymbologyCode39FullASCII
public static java.lang.String VNBarcodeSymbologyCode39FullASCII()
API-Since: 11.0
-
VNBarcodeSymbologyCode39FullASCIIChecksum
public static java.lang.String VNBarcodeSymbologyCode39FullASCIIChecksum()
API-Since: 11.0
-
VNBarcodeSymbologyCode93
public static java.lang.String VNBarcodeSymbologyCode93()
API-Since: 11.0
-
VNBarcodeSymbologyCode93i
public static java.lang.String VNBarcodeSymbologyCode93i()
API-Since: 11.0
-
VNBarcodeSymbologyCode128
public static java.lang.String VNBarcodeSymbologyCode128()
API-Since: 11.0
-
VNBarcodeSymbologyDataMatrix
public static java.lang.String VNBarcodeSymbologyDataMatrix()
API-Since: 11.0
-
VNBarcodeSymbologyEAN8
public static java.lang.String VNBarcodeSymbologyEAN8()
API-Since: 11.0
-
VNBarcodeSymbologyEAN13
public static java.lang.String VNBarcodeSymbologyEAN13()
API-Since: 11.0
-
VNBarcodeSymbologyI2of5
public static java.lang.String VNBarcodeSymbologyI2of5()
API-Since: 11.0
-
VNBarcodeSymbologyI2of5Checksum
public static java.lang.String VNBarcodeSymbologyI2of5Checksum()
API-Since: 11.0
-
VNBarcodeSymbologyITF14
public static java.lang.String VNBarcodeSymbologyITF14()
API-Since: 11.0
-
VNBarcodeSymbologyPDF417
public static java.lang.String VNBarcodeSymbologyPDF417()
API-Since: 11.0
-
VNBarcodeSymbologyQR
public static java.lang.String VNBarcodeSymbologyQR()
API-Since: 11.0
-
VNBarcodeSymbologyUPCE
public static java.lang.String VNBarcodeSymbologyUPCE()
API-Since: 11.0
-
VNErrorDomain
public static java.lang.String VNErrorDomain()
API-Since: 11.0
-
VNNormalizedIdentityRect
public static CGRect VNNormalizedIdentityRect()
The normalized identity rect of { {0, 0}, {1, 1} }. API-Since: 11.0
-
VNImageOptionProperties
@NotNull public static @NotNull 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. API-Since: 11.0
-
VNImageOptionCameraIntrinsics
@NotNull public static @NotNull 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. API-Since: 11.0
-
VNImageOptionCIContext
@NotNull public static @NotNull 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. API-Since: 11.0
-
VNVisionVersionNumber
public static double VNVisionVersionNumber()
The version of the Vision framework API-Since: 11.0
-
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. API-Since: 13.0
-
VNAnimalIdentifierDog
@NotNull public static @NotNull java.lang.String VNAnimalIdentifierDog()
API-Since: 13.0
-
VNAnimalIdentifierCat
@NotNull public static @NotNull java.lang.String VNAnimalIdentifierCat()
API-Since: 13.0
-
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. API-Since: 14.0
-
VNVideoProcessingOptionFrameCadence
@Deprecated public static java.lang.String VNVideoProcessingOptionFrameCadence()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNVideoProcessingOptionTimeInterval
@Deprecated public static java.lang.String VNVideoProcessingOptionTimeInterval()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNRecognizedPointGroupKeyAll
@NotNull public static @NotNull java.lang.String VNRecognizedPointGroupKeyAll()
API-Since: 14.0
-
VNBodyLandmarkKeyNose
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyNose()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkKeyLeftEye
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyLeftEye()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkKeyRightEye
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyRightEye()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkKeyLeftEar
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyLeftEar()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkKeyRightEar
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyRightEar()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkKeyLeftShoulder
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyLeftShoulder()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkKeyRightShoulder
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyRightShoulder()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkKeyNeck
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyNeck()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkKeyLeftElbow
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyLeftElbow()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkKeyRightElbow
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyRightElbow()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkKeyLeftWrist
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyLeftWrist()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkKeyRightWrist
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyRightWrist()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkKeyLeftHip
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyLeftHip()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkKeyRightHip
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyRightHip()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkKeyRoot
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyRoot()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkKeyLeftKnee
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyLeftKnee()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkKeyRightKnee
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyRightKnee()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkKeyLeftAnkle
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyLeftAnkle()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkKeyRightAnkle
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkKeyRightAnkle()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkRegionKeyFace
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkRegionKeyFace()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkRegionKeyTorso
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkRegionKeyTorso()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkRegionKeyLeftArm
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkRegionKeyLeftArm()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkRegionKeyRightArm
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkRegionKeyRightArm()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkRegionKeyLeftLeg
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkRegionKeyLeftLeg()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNBodyLandmarkRegionKeyRightLeg
@NotNull @Deprecated public static @NotNull java.lang.String VNBodyLandmarkRegionKeyRightLeg()
Deprecated.API-Since: 14.0 Deprecated-Since: 14.0
-
VNHumanBodyPoseObservationJointNameNose
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameNose()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointNameLeftEye
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameLeftEye()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointNameRightEye
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameRightEye()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointNameLeftEar
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameLeftEar()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointNameRightEar
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameRightEar()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointNameLeftShoulder
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameLeftShoulder()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointNameRightShoulder
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameRightShoulder()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointNameNeck
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameNeck()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointNameLeftElbow
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameLeftElbow()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointNameRightElbow
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameRightElbow()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointNameLeftWrist
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameLeftWrist()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointNameRightWrist
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameRightWrist()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointNameLeftHip
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameLeftHip()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointNameRightHip
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameRightHip()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointNameRoot
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameRoot()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointNameLeftKnee
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameLeftKnee()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointNameRightKnee
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameRightKnee()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointNameLeftAnkle
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameLeftAnkle()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointNameRightAnkle
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointNameRightAnkle()
API-Since: 14.0
-
VNHumanBodyPoseObservationJointsGroupNameFace
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointsGroupNameFace()
nose, eyes, and ears API-Since: 14.0
-
VNHumanBodyPoseObservationJointsGroupNameTorso
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointsGroupNameTorso()
shoulders, neck and hips API-Since: 14.0
-
VNHumanBodyPoseObservationJointsGroupNameLeftArm
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointsGroupNameLeftArm()
left shoulder, left elbow, and left wrist API-Since: 14.0
-
VNHumanBodyPoseObservationJointsGroupNameRightArm
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointsGroupNameRightArm()
right shoulder, right elbow, and right wrist API-Since: 14.0
-
VNHumanBodyPoseObservationJointsGroupNameLeftLeg
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointsGroupNameLeftLeg()
left ankle, left knee, and left hip API-Since: 14.0
-
VNHumanBodyPoseObservationJointsGroupNameRightLeg
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointsGroupNameRightLeg()
right ankle, right knee, and right hip API-Since: 14.0
-
VNHumanBodyPoseObservationJointsGroupNameAll
@NotNull public static @NotNull java.lang.String VNHumanBodyPoseObservationJointsGroupNameAll()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameWrist
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameWrist()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameThumbCMC
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameThumbCMC()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameThumbMP
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameThumbMP()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameThumbIP
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameThumbIP()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameThumbTip
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameThumbTip()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameIndexMCP
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameIndexMCP()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameIndexPIP
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameIndexPIP()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameIndexDIP
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameIndexDIP()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameIndexTip
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameIndexTip()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameMiddleMCP
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameMiddleMCP()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameMiddlePIP
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameMiddlePIP()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameMiddleDIP
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameMiddleDIP()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameMiddleTip
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameMiddleTip()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameRingMCP
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameRingMCP()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameRingPIP
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameRingPIP()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameRingDIP
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameRingDIP()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameRingTip
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameRingTip()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameLittleMCP
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameLittleMCP()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameLittlePIP
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameLittlePIP()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameLittleDIP
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameLittleDIP()
API-Since: 14.0
-
VNHumanHandPoseObservationJointNameLittleTip
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointNameLittleTip()
API-Since: 14.0
-
VNHumanHandPoseObservationJointsGroupNameThumb
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointsGroupNameThumb()
API-Since: 14.0
-
VNHumanHandPoseObservationJointsGroupNameIndexFinger
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointsGroupNameIndexFinger()
API-Since: 14.0
-
VNHumanHandPoseObservationJointsGroupNameMiddleFinger
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointsGroupNameMiddleFinger()
API-Since: 14.0
-
VNHumanHandPoseObservationJointsGroupNameRingFinger
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointsGroupNameRingFinger()
API-Since: 14.0
-
VNHumanHandPoseObservationJointsGroupNameLittleFinger
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointsGroupNameLittleFinger()
API-Since: 14.0
-
VNHumanHandPoseObservationJointsGroupNameAll
@NotNull public static @NotNull java.lang.String VNHumanHandPoseObservationJointsGroupNameAll()
API-Since: 14.0
-
VNImagePointForNormalizedPointUsingRegionOfInterest
public static CGPoint VNImagePointForNormalizedPointUsingRegionOfInterest(CGPoint normalizedPoint, long imageWidth, long imageHeight, CGRect roi)
Returns a point in (possibly non-integral) image coordinates that is projected from a point in a normalized coordinate space taking the region of interest (roi) into account.- 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.roi- The region of interest on which the normalized point was based on.- Returns:
- the point in image coordinates from a normalized point that was reported in relation to a region of interest. API-Since: 15.0
-
VNNormalizedPointForImagePointUsingRegionOfInterest
public static CGPoint VNNormalizedPointForImagePointUsingRegionOfInterest(CGPoint imagePoint, long imageWidth, long imageHeight, CGRect roi)
Returns a point in normalized coordinate space within a spedified regioin of interest (roi) 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.roi- The region of interest on which the normalized point will based on.- Returns:
- the point in normalized coordinates in relation to the region of interest. API-Since: 15.0
-
VNImageRectForNormalizedRectUsingRegionOfInterest
public static CGRect VNImageRectForNormalizedRectUsingRegionOfInterest(CGRect normalizedRect, long imageWidth, long imageHeight, CGRect roi)
Returns a rectangle in (possibly non-integral) image coordinates that is projected from a rectangle in a normalized coordinate space taking the region of interest (roi) into account.- 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.roi- The region of interest on which the normalized point was based on.- Returns:
- the rectangle in pixel coordinates from a normalized rectangle that was reported in relation to a region of interest. API-Since: 15.0
-
VNNormalizedRectForImageRectUsingRegionOfInterest
public static CGRect VNNormalizedRectForImageRectUsingRegionOfInterest(CGRect imageRect, long imageWidth, long imageHeight, CGRect roi)
Returns an image rectangle in normalized coordinates in relation to the region of interest.- Parameters:
imageRect- The rectangle in image coordinate space.imageWidth- The pixel width of the image.imageHeight- The pixel height of the image.roi- The region of interest on which the normalized rect will be based on.- Returns:
- the normalized rectangle in relation to the region of interest. API-Since: 15.0
-
VNBarcodeSymbologyCodabar
public static java.lang.String VNBarcodeSymbologyCodabar()
Revision 2 API-Since: 15.0
-
VNBarcodeSymbologyGS1DataBar
public static java.lang.String VNBarcodeSymbologyGS1DataBar()
API-Since: 15.0
-
VNBarcodeSymbologyGS1DataBarExpanded
public static java.lang.String VNBarcodeSymbologyGS1DataBarExpanded()
API-Since: 15.0
-
VNBarcodeSymbologyGS1DataBarLimited
public static java.lang.String VNBarcodeSymbologyGS1DataBarLimited()
API-Since: 15.0
-
VNBarcodeSymbologyMicroPDF417
public static java.lang.String VNBarcodeSymbologyMicroPDF417()
API-Since: 15.0
-
VNBarcodeSymbologyMicroQR
public static java.lang.String VNBarcodeSymbologyMicroQR()
API-Since: 15.0
-
VNComputeStageMain
public static java.lang.String VNComputeStageMain()
The stage of a request where the main functionality is being performed. All requests will have this compute stage. API-Since: 17.0
-
VNComputeStagePostProcessing
public static java.lang.String VNComputeStagePostProcessing()
A compute stage for additional analysis and/or conversion of the data produced by the `VNComputeStageMain`. This is an optional compute stage that some requests may expose. API-Since: 17.0
-
VNBarcodeSymbologyMSIPlessey
public static java.lang.String VNBarcodeSymbologyMSIPlessey()
API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameLeftEarTop
public static java.lang.String VNAnimalBodyPoseObservationJointNameLeftEarTop()
Head API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameRightEarTop
public static java.lang.String VNAnimalBodyPoseObservationJointNameRightEarTop()
Head API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameLeftEarMiddle
public static java.lang.String VNAnimalBodyPoseObservationJointNameLeftEarMiddle()
Head API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameRightEarMiddle
public static java.lang.String VNAnimalBodyPoseObservationJointNameRightEarMiddle()
Head API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameLeftEarBottom
public static java.lang.String VNAnimalBodyPoseObservationJointNameLeftEarBottom()
Head API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameRightEarBottom
public static java.lang.String VNAnimalBodyPoseObservationJointNameRightEarBottom()
Head API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameLeftEye
public static java.lang.String VNAnimalBodyPoseObservationJointNameLeftEye()
Head API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameRightEye
public static java.lang.String VNAnimalBodyPoseObservationJointNameRightEye()
Head API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameNose
public static java.lang.String VNAnimalBodyPoseObservationJointNameNose()
Head API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameNeck
public static java.lang.String VNAnimalBodyPoseObservationJointNameNeck()
Trunk API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameLeftFrontElbow
public static java.lang.String VNAnimalBodyPoseObservationJointNameLeftFrontElbow()
Forelegs API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameRightFrontElbow
public static java.lang.String VNAnimalBodyPoseObservationJointNameRightFrontElbow()
Forelegs API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameLeftFrontKnee
public static java.lang.String VNAnimalBodyPoseObservationJointNameLeftFrontKnee()
Forelegs API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameRightFrontKnee
public static java.lang.String VNAnimalBodyPoseObservationJointNameRightFrontKnee()
Forelegs API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameLeftFrontPaw
public static java.lang.String VNAnimalBodyPoseObservationJointNameLeftFrontPaw()
Forelegs API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameRightFrontPaw
public static java.lang.String VNAnimalBodyPoseObservationJointNameRightFrontPaw()
Forelegs API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameLeftBackElbow
public static java.lang.String VNAnimalBodyPoseObservationJointNameLeftBackElbow()
Hindlegs API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameRightBackElbow
public static java.lang.String VNAnimalBodyPoseObservationJointNameRightBackElbow()
Hindlegs API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameLeftBackKnee
public static java.lang.String VNAnimalBodyPoseObservationJointNameLeftBackKnee()
Hindlegs API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameRightBackKnee
public static java.lang.String VNAnimalBodyPoseObservationJointNameRightBackKnee()
Hindlegs API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameLeftBackPaw
public static java.lang.String VNAnimalBodyPoseObservationJointNameLeftBackPaw()
Hindlegs API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameRightBackPaw
public static java.lang.String VNAnimalBodyPoseObservationJointNameRightBackPaw()
Hindlegs API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameTailTop
public static java.lang.String VNAnimalBodyPoseObservationJointNameTailTop()
Tail API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameTailMiddle
public static java.lang.String VNAnimalBodyPoseObservationJointNameTailMiddle()
Tail API-Since: 17.0
-
VNAnimalBodyPoseObservationJointNameTailBottom
public static java.lang.String VNAnimalBodyPoseObservationJointNameTailBottom()
Tail API-Since: 17.0
-
VNAnimalBodyPoseObservationJointsGroupNameHead
public static java.lang.String VNAnimalBodyPoseObservationJointsGroupNameHead()
Nose, eyes and ears API-Since: 17.0
-
VNAnimalBodyPoseObservationJointsGroupNameTrunk
public static java.lang.String VNAnimalBodyPoseObservationJointsGroupNameTrunk()
Neck API-Since: 17.0
-
VNAnimalBodyPoseObservationJointsGroupNameForelegs
public static java.lang.String VNAnimalBodyPoseObservationJointsGroupNameForelegs()
Front left/right elbows, knees and paws API-Since: 17.0
-
VNAnimalBodyPoseObservationJointsGroupNameHindlegs
public static java.lang.String VNAnimalBodyPoseObservationJointsGroupNameHindlegs()
Back left/right elbows, knees and paws API-Since: 17.0
-
VNAnimalBodyPoseObservationJointsGroupNameTail
public static java.lang.String VNAnimalBodyPoseObservationJointsGroupNameTail()
Top, middle, bottom parts of tail API-Since: 17.0
-
VNAnimalBodyPoseObservationJointsGroupNameAll
public static java.lang.String VNAnimalBodyPoseObservationJointsGroupNameAll()
All API-Since: 17.0
-
VNHumanBodyPose3DObservationJointNameRoot
public static java.lang.String VNHumanBodyPose3DObservationJointNameRoot()
API-Since: 17.0
-
VNHumanBodyPose3DObservationJointNameRightHip
public static java.lang.String VNHumanBodyPose3DObservationJointNameRightHip()
API-Since: 17.0
-
VNHumanBodyPose3DObservationJointNameRightKnee
public static java.lang.String VNHumanBodyPose3DObservationJointNameRightKnee()
API-Since: 17.0
-
VNHumanBodyPose3DObservationJointNameRightAnkle
public static java.lang.String VNHumanBodyPose3DObservationJointNameRightAnkle()
API-Since: 17.0
-
VNHumanBodyPose3DObservationJointNameLeftHip
public static java.lang.String VNHumanBodyPose3DObservationJointNameLeftHip()
API-Since: 17.0
-
VNHumanBodyPose3DObservationJointNameLeftKnee
public static java.lang.String VNHumanBodyPose3DObservationJointNameLeftKnee()
API-Since: 17.0
-
VNHumanBodyPose3DObservationJointNameLeftAnkle
public static java.lang.String VNHumanBodyPose3DObservationJointNameLeftAnkle()
API-Since: 17.0
-
VNHumanBodyPose3DObservationJointNameSpine
public static java.lang.String VNHumanBodyPose3DObservationJointNameSpine()
API-Since: 17.0
-
VNHumanBodyPose3DObservationJointNameCenterShoulder
public static java.lang.String VNHumanBodyPose3DObservationJointNameCenterShoulder()
API-Since: 17.0
-
VNHumanBodyPose3DObservationJointNameCenterHead
public static java.lang.String VNHumanBodyPose3DObservationJointNameCenterHead()
API-Since: 17.0
-
VNHumanBodyPose3DObservationJointNameTopHead
public static java.lang.String VNHumanBodyPose3DObservationJointNameTopHead()
API-Since: 17.0
-
VNHumanBodyPose3DObservationJointNameLeftShoulder
public static java.lang.String VNHumanBodyPose3DObservationJointNameLeftShoulder()
API-Since: 17.0
-
VNHumanBodyPose3DObservationJointNameLeftElbow
public static java.lang.String VNHumanBodyPose3DObservationJointNameLeftElbow()
API-Since: 17.0
-
VNHumanBodyPose3DObservationJointNameLeftWrist
public static java.lang.String VNHumanBodyPose3DObservationJointNameLeftWrist()
API-Since: 17.0
-
VNHumanBodyPose3DObservationJointNameRightShoulder
public static java.lang.String VNHumanBodyPose3DObservationJointNameRightShoulder()
API-Since: 17.0
-
VNHumanBodyPose3DObservationJointNameRightElbow
public static java.lang.String VNHumanBodyPose3DObservationJointNameRightElbow()
API-Since: 17.0
-
VNHumanBodyPose3DObservationJointNameRightWrist
public static java.lang.String VNHumanBodyPose3DObservationJointNameRightWrist()
API-Since: 17.0
-
VNHumanBodyPose3DObservationJointsGroupNameHead
public static java.lang.String VNHumanBodyPose3DObservationJointsGroupNameHead()
center head, and top of head API-Since: 17.0
-
VNHumanBodyPose3DObservationJointsGroupNameTorso
public static java.lang.String VNHumanBodyPose3DObservationJointsGroupNameTorso()
shoulders, spine, and hips API-Since: 17.0
-
VNHumanBodyPose3DObservationJointsGroupNameLeftArm
public static java.lang.String VNHumanBodyPose3DObservationJointsGroupNameLeftArm()
left shoulder, left elbow, and left wrist API-Since: 17.0
-
VNHumanBodyPose3DObservationJointsGroupNameRightArm
public static java.lang.String VNHumanBodyPose3DObservationJointsGroupNameRightArm()
right shoulder, right elbow, and right wrist API-Since: 17.0
-
VNHumanBodyPose3DObservationJointsGroupNameLeftLeg
public static java.lang.String VNHumanBodyPose3DObservationJointsGroupNameLeftLeg()
left ankle, left knee, and left hip API-Since: 17.0
-
VNHumanBodyPose3DObservationJointsGroupNameRightLeg
public static java.lang.String VNHumanBodyPose3DObservationJointsGroupNameRightLeg()
right ankle, right knee, and right hip API-Since: 17.0
-
VNHumanBodyPose3DObservationJointsGroupNameAll
public static java.lang.String VNHumanBodyPose3DObservationJointsGroupNameAll()
API-Since: 17.0
-
VNRecognizedPoint3DGroupKeyAll
@NotNull public static @NotNull java.lang.String VNRecognizedPoint3DGroupKeyAll()
API-Since: 14.0
-
-