Package apple.vision

Class VNDetectHumanHandPoseRequest

  • All Implemented Interfaces:
    NSCopying, NSObject

    public class VNDetectHumanHandPoseRequest
    extends VNImageBasedRequest
    Detects specific landmark points on human hands. This request will produce a collection of VNRecognizedPointsObservation objects which describe the pose of each detected human hand.
    • Constructor Detail

      • VNDetectHumanHandPoseRequest

        protected VNDetectHumanHandPoseRequest​(org.moe.natj.general.Pointer peer)
    • Method Detail

      • accessInstanceVariablesDirectly

        public static boolean accessInstanceVariablesDirectly()
      • allocWithZone

        public static java.lang.Object allocWithZone​(org.moe.natj.general.ptr.VoidPtr zone)
      • automaticallyNotifiesObserversForKey

        public static boolean automaticallyNotifiesObserversForKey​(java.lang.String key)
      • cancelPreviousPerformRequestsWithTarget

        public static void cancelPreviousPerformRequestsWithTarget​(java.lang.Object aTarget)
      • cancelPreviousPerformRequestsWithTargetSelectorObject

        public static void cancelPreviousPerformRequestsWithTargetSelectorObject​(java.lang.Object aTarget,
                                                                                 org.moe.natj.objc.SEL aSelector,
                                                                                 java.lang.Object anArgument)
      • classFallbacksForKeyedArchiver

        public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
      • classForKeyedUnarchiver

        public static org.moe.natj.objc.Class classForKeyedUnarchiver()
      • currentRevision

        public static long currentRevision()
      • debugDescription_static

        public static java.lang.String debugDescription_static()
      • defaultRevision

        public static long defaultRevision()
      • description_static

        public static java.lang.String description_static()
      • hash_static

        public static long hash_static()
      • instanceMethodSignatureForSelector

        public static NSMethodSignature instanceMethodSignatureForSelector​(org.moe.natj.objc.SEL aSelector)
      • instancesRespondToSelector

        public static boolean instancesRespondToSelector​(org.moe.natj.objc.SEL aSelector)
      • isSubclassOfClass

        public static boolean isSubclassOfClass​(org.moe.natj.objc.Class aClass)
      • keyPathsForValuesAffectingValueForKey

        public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey​(java.lang.String key)
      • maximumHandCount

        public long maximumHandCount()
        Defines an upper bounds to the maximum number of hands that will be processed for key points in an image. The complexity in key points determination is scalable by the number of hands to be processed. All hands detected in an image will be ordered by relative size, with only the N largest ones having key points determined. The default value for this property is 2.
      • new_objc

        public static java.lang.Object new_objc()
      • resolveClassMethod

        public static boolean resolveClassMethod​(org.moe.natj.objc.SEL sel)
      • resolveInstanceMethod

        public static boolean resolveInstanceMethod​(org.moe.natj.objc.SEL sel)
      • setMaximumHandCount

        public void setMaximumHandCount​(long value)
        Defines an upper bounds to the maximum number of hands that will be processed for key points in an image. The complexity in key points determination is scalable by the number of hands to be processed. All hands detected in an image will be ordered by relative size, with only the N largest ones having key points determined. The default value for this property is 2.
      • setVersion_static

        public static void setVersion_static​(long aVersion)
      • superclass_static

        public static org.moe.natj.objc.Class superclass_static()
      • supportedIdentifiedPointGroupKeysForRevisionError

        public static NSArray<java.lang.String> supportedIdentifiedPointGroupKeysForRevisionError​(long revision,
                                                                                                  org.moe.natj.general.ptr.Ptr<NSError> error)
      • supportedIdentifiedPointKeysForRevisionError

        public static NSArray<java.lang.String> supportedIdentifiedPointKeysForRevisionError​(long revision,
                                                                                             org.moe.natj.general.ptr.Ptr<NSError> error)
      • supportedJointNamesForRevisionError

        public static NSArray<java.lang.String> supportedJointNamesForRevisionError​(long revision,
                                                                                    org.moe.natj.general.ptr.Ptr<NSError> error)
        Obtain the collection of human hand joint names that are supported by a given request revision.
        Parameters:
        revision - The revision of VNDetectHumanHandPoseRequest being queried.
        error - The address of a variable that will be populated with an error upon failure. If the caller does not need this information, NULL can be passed.
        Returns:
        An array of VNHumanHandPoseObservationJointName symbols that are supported by the request revision, or nil if a failure occurs.
      • supportedJointsGroupNamesForRevisionError

        public static NSArray<java.lang.String> supportedJointsGroupNamesForRevisionError​(long revision,
                                                                                          org.moe.natj.general.ptr.Ptr<NSError> error)
        Obtain the collection of human hand joints group names that are supported by a given request revision.
        Parameters:
        revision - The revision of VNDetectHumanHandPoseRequest being queried.
        error - The address of a variable that will be populated with an error upon failure. If the caller does not need this information, NULL can be passed.
        Returns:
        An array of VNHumanHandPoseObservationJointsGroupName symbols that are supported by the request revision, or nil if a failure occurs.
      • supportedRecognizedPointGroupKeysForRevisionError

        public static NSArray<java.lang.String> supportedRecognizedPointGroupKeysForRevisionError​(long revision,
                                                                                                  org.moe.natj.general.ptr.Ptr<NSError> error)
      • supportedRecognizedPointKeysForRevisionError

        public static NSArray<java.lang.String> supportedRecognizedPointKeysForRevisionError​(long revision,
                                                                                             org.moe.natj.general.ptr.Ptr<NSError> error)
      • supportedRevisions

        public static NSIndexSet supportedRevisions()
      • version_static

        public static long version_static()