VNElementTypeSize
TypeScriptVNElementTypeSize(elementType: VNElementType): numberSwift declarationfunc VNElementTypeSize(_ elementType: VNElementType) -> IntAnalyze image and video content in your app using computer vision algorithms for object detection, text recognition, and image segmentation.
351 types
1,611 callable entries
63 skipped
96% entry coverage
Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.
AnimalBodyPoseObservation
struct · iOS 18.0+
AnimalBodyPoseObservation.JointName
enum · iOS 18.0+
AnimalBodyPoseObservation.JointName.RawValue
typealias · iOS 18.0+
AnimalBodyPoseObservation.JointsGroupName
enum · iOS 18.0+
AnimalBodyPoseObservation.JointsGroupName.AllCases
typealias · iOS 18.0+
AnimalBodyPoseObservation.JointsGroupName.RawValue
typealias · iOS 18.0+
AnimalBodyPoseObservation.PoseJointName
typealias · iOS 18.0+
AnimalBodyPoseObservation.PoseJointsGroupName
typealias · iOS 18.0+
BarcodeObservation
struct · iOS 18.0+
BarcodeObservation.CompositeType
enum · iOS 18.0+
BarcodeSymbology
enum · iOS 18.0+
BarcodeSymbology.AllCases
typealias · iOS 18.0+
BoundingBoxProviding
protocol · iOS 18.0+
BoundingRegionProviding
protocol · iOS 26.0+
CalculateImageAestheticsScoresRequest
struct · iOS 18.0+
CalculateImageAestheticsScoresRequest.Result
typealias · iOS 18.0+
CalculateImageAestheticsScoresRequest.Revision
enum · iOS 18.0+
Chirality
enum · iOS 18.0+
ClassificationObservation
struct · iOS 18.0+
ClassifyImageRequest
struct · iOS 18.0+
ClassifyImageRequest.Result
typealias · iOS 18.0+
ClassifyImageRequest.Revision
enum · iOS 18.0+
ComputeStage
enum · iOS 18.0+
ContoursObservation
struct · iOS 18.0+
ContoursObservation.Contour
struct · iOS 18.0+
CoordinateOrigin
enum · iOS 18.0+
CoreMLFeatureValueObservation
struct · iOS 18.0+
CoreMLModelContainer
struct · iOS 18.0+
CoreMLRequest
struct · iOS 18.0+
CoreMLRequest.Result
typealias · iOS 18.0+
CoreMLRequest.Revision
enum · iOS 18.0+
DetectAnimalBodyPoseRequest
struct · iOS 18.0+
DetectAnimalBodyPoseRequest.Result
typealias · iOS 18.0+
DetectAnimalBodyPoseRequest.Revision
enum · iOS 18.0+
DetectBarcodesRequest
struct · iOS 18.0+
DetectBarcodesRequest.Result
typealias · iOS 18.0+
DetectBarcodesRequest.Revision
enum · iOS 18.0+
DetectContoursRequest
struct · iOS 18.0+
DetectContoursRequest.Result
typealias · iOS 18.0+
DetectContoursRequest.Revision
enum · iOS 18.0+
DetectDocumentSegmentationRequest
struct · iOS 18.0+
DetectDocumentSegmentationRequest.Result
typealias · iOS 18.0+
DetectDocumentSegmentationRequest.Revision
enum · iOS 18.0+
DetectedDocumentObservation
struct · iOS 18.0+
DetectedObjectObservation
struct · iOS 18.0+
DetectFaceCaptureQualityRequest
struct · iOS 18.0+
DetectFaceCaptureQualityRequest.Result
typealias · iOS 18.0+
DetectFaceCaptureQualityRequest.Revision
enum · iOS 18.0+
DetectFaceLandmarksRequest
struct · iOS 18.0+
DetectFaceLandmarksRequest.Result
typealias · iOS 18.0+
DetectFaceLandmarksRequest.Revision
enum · iOS 18.0+
DetectFaceRectanglesRequest
struct · iOS 18.0+
DetectFaceRectanglesRequest.Result
typealias · iOS 18.0+
DetectFaceRectanglesRequest.Revision
enum · iOS 18.0+
DetectHorizonRequest
struct · iOS 18.0+
DetectHorizonRequest.Result
typealias · iOS 18.0+
DetectHorizonRequest.Revision
enum · iOS 18.0+
DetectHumanBodyPose3DRequest
class · iOS 18.0+
DetectHumanBodyPose3DRequest.Result
typealias · iOS 18.0+
DetectHumanBodyPose3DRequest.Revision
enum · iOS 18.0+
DetectHumanBodyPoseRequest
struct · iOS 18.0+
DetectHumanBodyPoseRequest.Result
typealias · iOS 18.0+
DetectHumanBodyPoseRequest.Revision
enum · iOS 18.0+
DetectHumanHandPoseRequest
struct · iOS 18.0+
DetectHumanHandPoseRequest.Result
typealias · iOS 18.0+
DetectHumanHandPoseRequest.Revision
enum · iOS 18.0+
DetectHumanRectanglesRequest
struct · iOS 18.0+
DetectHumanRectanglesRequest.Result
typealias · iOS 18.0+
DetectHumanRectanglesRequest.Revision
enum · iOS 18.0+
DetectLensSmudgeRequest
struct · iOS 26.0+
DetectLensSmudgeRequest.Result
typealias · iOS 26.0+
DetectLensSmudgeRequest.Revision
enum · iOS 26.0+
DetectRectanglesRequest
struct · iOS 18.0+
DetectRectanglesRequest.Result
typealias · iOS 18.0+
DetectRectanglesRequest.Revision
enum · iOS 18.0+
DetectTextRectanglesRequest
struct · iOS 18.0+
DetectTextRectanglesRequest.Result
typealias · iOS 18.0+
DetectTextRectanglesRequest.Revision
enum · iOS 18.0+
DetectTrajectoriesRequest
class · iOS 18.0+
DetectTrajectoriesRequest.Result
typealias · iOS 18.0+
DetectTrajectoriesRequest.Revision
enum · iOS 18.0+
DocumentObservation
struct · iOS 26.0+
DocumentObservation.Container
struct · iOS 26.0+
DocumentObservation.Container.DataDetectorMatch
struct · iOS 26.0+
DocumentObservation.Container.List
struct · iOS 26.0+
DocumentObservation.Container.List.Item
struct · iOS 26.0+
DocumentObservation.Container.List.Marker
enum · iOS 26.0+
DocumentObservation.Container.Table
struct · iOS 26.0+
DocumentObservation.Container.Table.Cell
struct · iOS 26.0+
DocumentObservation.Container.Text
struct · iOS 26.0+
DocumentObservation.Container.Text.Alignment
enum · iOS 26.0+
DownloadableAssetsRequest
protocol · iOS 27.0+
DownloadableAssetsRequestStatus
enum · iOS 27.0+
ElementType
enum · iOS 18.0+
FaceObservation
struct · iOS 18.0+
FaceObservation.CaptureQuality
struct · iOS 18.0+
FaceObservation.Landmarks2D
struct · iOS 18.0+
FaceObservation.Landmarks2D.Region
struct · iOS 18.0+
FaceObservation.Landmarks2D.Region.PointsClassification
enum · iOS 18.0+
FeaturePrintObservation
struct · iOS 18.0+
GenerateAttentionBasedSaliencyImageRequest
struct · iOS 18.0+
GenerateAttentionBasedSaliencyImageRequest.Result
typealias · iOS 18.0+
GenerateAttentionBasedSaliencyImageRequest.Revision
enum · iOS 18.0+
GenerateForegroundInstanceMaskRequest
struct · iOS 18.0+
GenerateForegroundInstanceMaskRequest.Result
typealias · iOS 18.0+
GenerateForegroundInstanceMaskRequest.Revision
enum · iOS 18.0+
GenerateImageFeaturePrintRequest
struct · iOS 18.0+
GenerateImageFeaturePrintRequest.Result
typealias · iOS 18.0+
GenerateImageFeaturePrintRequest.Revision
enum · iOS 18.0+
GenerateIterativeSegmentationRequest
class · iOS 27.0+
GenerateIterativeSegmentationRequest.QualityLevel
enum · iOS 27.0+
GenerateIterativeSegmentationRequest.QualityLevel.AllCases
typealias · iOS 27.0+
GenerateIterativeSegmentationRequest.Result
typealias · iOS 27.0+
GenerateIterativeSegmentationRequest.Revision
enum · iOS 27.0+
GenerateObjectnessBasedSaliencyImageRequest
struct · iOS 18.0+
GenerateObjectnessBasedSaliencyImageRequest.Result
typealias · iOS 18.0+
GenerateObjectnessBasedSaliencyImageRequest.Revision
enum · iOS 18.0+
GeneratePersonInstanceMaskRequest
struct · iOS 18.0+
GeneratePersonInstanceMaskRequest.Result
typealias · iOS 18.0+
GeneratePersonInstanceMaskRequest.Revision
enum · iOS 18.0+
GeneratePersonSegmentationRequest
class · iOS 18.0+
GeneratePersonSegmentationRequest.QualityLevel
enum · iOS 18.0+
GeneratePersonSegmentationRequest.QualityLevel.AllCases
typealias · iOS 18.0+
GeneratePersonSegmentationRequest.Result
typealias · iOS 18.0+
GeneratePersonSegmentationRequest.Revision
enum · iOS 18.0+
HorizonObservation
struct · iOS 18.0+
HumanBodyPose3DObservation
struct · iOS 18.0+
HumanBodyPose3DObservation.EstimationTechnique
enum · iOS 18.0+
HumanBodyPose3DObservation.JointName
enum · iOS 18.0+
HumanBodyPose3DObservation.JointName.RawValue
typealias · iOS 18.0+
HumanBodyPose3DObservation.JointsGroupName
enum · iOS 18.0+
HumanBodyPose3DObservation.JointsGroupName.AllCases
typealias · iOS 18.0+
HumanBodyPose3DObservation.JointsGroupName.RawValue
typealias · iOS 18.0+
HumanBodyPoseObservation
struct · iOS 18.0+
HumanBodyPoseObservation.JointName
enum · iOS 18.0+
HumanBodyPoseObservation.JointName.RawValue
typealias · iOS 18.0+
HumanBodyPoseObservation.JointsGroupName
enum · iOS 18.0+
HumanBodyPoseObservation.JointsGroupName.AllCases
typealias · iOS 18.0+
HumanBodyPoseObservation.JointsGroupName.RawValue
typealias · iOS 18.0+
HumanBodyPoseObservation.PoseJointName
typealias · iOS 18.0+
HumanBodyPoseObservation.PoseJointsGroupName
typealias · iOS 18.0+
HumanHandPoseObservation
struct · iOS 18.0+
HumanHandPoseObservation.Chirality
enum · iOS 18.0+
HumanHandPoseObservation.JointName
enum · iOS 18.0+
HumanHandPoseObservation.JointName.RawValue
typealias · iOS 18.0+
HumanHandPoseObservation.JointsGroupName
enum · iOS 18.0+
HumanHandPoseObservation.JointsGroupName.AllCases
typealias · iOS 18.0+
HumanHandPoseObservation.JointsGroupName.RawValue
typealias · iOS 18.0+
HumanHandPoseObservation.PoseJointName
typealias · iOS 18.0+
HumanHandPoseObservation.PoseJointsGroupName
typealias · iOS 18.0+
HumanObservation
struct · iOS 18.0+
ImageAestheticsScoresObservation
struct · iOS 18.0+
ImageCropAndScaleAction
enum · iOS 18.0+
ImageCropAndScaleAction.AllCases
typealias · iOS 18.0+
ImageHomographicAlignmentObservation
struct · iOS 18.0+
ImageProcessingRequest
protocol · iOS 18.0+
ImageRequestHandler
class · iOS 18.0+
ImageTranslationAlignmentObservation
struct · iOS 18.0+
InstanceMaskObservation
struct · iOS 18.0+
Joint
struct · iOS 18.0+
Joint3D
struct · iOS 18.0+
NormalizedCircle
struct · iOS 18.0+
NormalizedPoint
struct · iOS 18.0+
NormalizedRect
struct · iOS 18.0+
NormalizedRegion
typealias · iOS 26.0+
OpticalFlowObservation
struct · iOS 18.0+
PixelBufferObservation
struct · iOS 18.0+
PoseProviding
protocol · iOS 18.0+
QuadrilateralProviding
protocol · iOS 18.0+
RecognizeAnimalsRequest
struct · iOS 18.0+
RecognizeAnimalsRequest.Animal
enum · iOS 18.0+
RecognizeAnimalsRequest.Animal.RawValue
typealias · iOS 18.0+
RecognizeAnimalsRequest.Identifier
enum · iOS 27.0+
RecognizeAnimalsRequest.Identifier.RawValue
typealias · iOS 27.0+
RecognizeAnimalsRequest.Result
typealias · iOS 18.0+
RecognizeAnimalsRequest.Revision
enum · iOS 18.0+
RecognizedObjectObservation
struct · iOS 18.0+
RecognizeDocumentsRequest
struct · iOS 26.0+
RecognizeDocumentsRequest.BarcodeDetectionOptions
struct · iOS 26.0+
RecognizeDocumentsRequest.Result
typealias · iOS 26.0+
RecognizeDocumentsRequest.Revision
enum · iOS 26.0+
RecognizeDocumentsRequest.TextRecognitionOptions
struct · iOS 26.0+
RecognizedText
struct · iOS 18.0+
RecognizedTextObservation
struct · iOS 18.0+
RecognizedTextObservation.Direction
enum · iOS 26.0+
RecognizeTextRequest
struct · iOS 18.0+
RecognizeTextRequest.RecognitionLevel
enum · iOS 18.0+
RecognizeTextRequest.RecognitionLevel.AllCases
typealias · iOS 18.0+
RecognizeTextRequest.Result
typealias · iOS 18.0+
RecognizeTextRequest.Revision
enum · iOS 18.0+
RectangleObservation
struct · iOS 18.0+
RequestDescriptor
enum · iOS 18.0+
SaliencyImageObservation
struct · iOS 18.0+
SmudgeObservation
struct · iOS 26.0+
StatefulRequest
protocol · iOS 18.0+
TargetedImageRequestHandler
class · iOS 18.0+
TargetedRequest
protocol · iOS 18.0+
TextObservation
struct · iOS 18.0+
TrackHomographicImageRegistrationRequest
class · iOS 18.0+
TrackHomographicImageRegistrationRequest.Result
typealias · iOS 18.0+
TrackHomographicImageRegistrationRequest.Revision
enum · iOS 18.0+
TrackObjectRequest
class · iOS 18.0+
TrackObjectRequest.Result
typealias · iOS 18.0+
TrackObjectRequest.Revision
enum · iOS 18.0+
TrackOpticalFlowRequest
class · iOS 18.0+
TrackOpticalFlowRequest.ComputationAccuracy
enum · iOS 18.0+
TrackOpticalFlowRequest.ComputationAccuracy.AllCases
typealias · iOS 18.0+
TrackOpticalFlowRequest.Result
typealias · iOS 18.0+
TrackOpticalFlowRequest.Revision
enum · iOS 18.0+
TrackRectangleRequest
class · iOS 18.0+
TrackRectangleRequest.Result
typealias · iOS 18.0+
TrackRectangleRequest.Revision
enum · iOS 18.0+
TrackRectangleRequest.TrackingLevel
enum · iOS 18.0+
TrackRectangleRequest.TrackingLevel.AllCases
typealias · iOS 18.0+
TrackTranslationalImageRegistrationRequest
class · iOS 18.0+
TrackTranslationalImageRegistrationRequest.Result
typealias · iOS 18.0+
TrackTranslationalImageRegistrationRequest.Revision
enum · iOS 18.0+
TrajectoryObservation
struct · iOS 18.0+
VideoProcessor
class · iOS 18.0+
VideoProcessor.Cadence
enum · iOS 18.0+
VisionError
enum · iOS 18.0+
VisionObservation
protocol · iOS 18.0+
VisionRequest
protocol · iOS 18.0+
VisionResult
enum · iOS 18.0+
VNAnimalBodyPoseObservation
class · iOS 17.0+
VNAnimalBodyPoseObservation.JointName
struct · iOS 17.0+
VNAnimalBodyPoseObservation.JointsGroupName
struct · iOS 17.0+
VNAnimalIdentifier
struct
VNAspectRatio
typealias
VNBarcodeCompositeType
enum · iOS 17.0+
VNBarcodeObservation
class · iOS 11.0+
VNBarcodeSymbology
struct
VNCalculateImageAestheticsScoresRequest
class · iOS 18.0+
VNChirality
enum · iOS 15.0+
VNCircle
class · iOS 14.0+
VNClassificationObservation
class · iOS 11.0+
VNClassifyImageRequest
class · iOS 13.0+
VNComputeStage
struct · iOS 17.0+
VNConfidence
typealias
VNContour
class · iOS 14.0+
VNContoursObservation
class · iOS 14.0+
VNCoreMLFeatureValueObservation
class · iOS 11.0+
VNCoreMLModel
class · iOS 11.0+
VNCoreMLRequest
class · iOS 11.0+
VNDegrees
typealias
VNDetectAnimalBodyPoseRequest
class · iOS 17.0+
VNDetectBarcodesRequest
class · iOS 11.0+
VNDetectContoursRequest
class · iOS 14.0+
VNDetectDocumentSegmentationRequest
class · iOS 15.0+
VNDetectedObjectObservation
class · iOS 11.0+
VNDetectedPoint
class · iOS 14.0+
VNDetectFaceCaptureQualityRequest
class · iOS 13.0+
VNDetectFaceLandmarksRequest
class · iOS 11.0+
VNDetectFaceRectanglesRequest
class · iOS 11.0+
VNDetectHorizonRequest
class · iOS 11.0+
VNDetectHumanBodyPose3DRequest
class · iOS 17.0+
VNDetectHumanBodyPoseRequest
class · iOS 14.0+
VNDetectHumanHandPoseRequest
class · iOS 14.0+
VNDetectHumanRectanglesRequest
class · iOS 13.0+
VNDetectRectanglesRequest
class · iOS 11.0+
VNDetectTextRectanglesRequest
class · iOS 11.0+
VNDetectTrajectoriesRequest
class · iOS 14.0+
VNElementType
enum · iOS 13.0+
VNErrorCode
enum
VNFaceLandmarkRegion
class · iOS 11.0+
VNFaceLandmarkRegion2D
class · iOS 11.0+
VNFaceLandmarks
class · iOS 11.0+
VNFaceLandmarks2D
class · iOS 11.0+
VNFaceObservation
class · iOS 11.0+
VNFaceObservationAccepting
protocol · iOS 11.0+
VNFeaturePrintObservation
class · iOS 13.0+
VNGenerateAttentionBasedSaliencyImageRequest
class · iOS 13.0+
VNGenerateForegroundInstanceMaskRequest
class · iOS 17.0+
VNGenerateImageFeaturePrintRequest
class · iOS 13.0+
VNGenerateObjectnessBasedSaliencyImageRequest
class · iOS 13.0+
VNGenerateOpticalFlowRequest
class · iOS 14.0+
VNGenerateOpticalFlowRequest.ComputationAccuracy
enum · iOS 14.0+
VNGeneratePersonInstanceMaskRequest
class · iOS 17.0+
VNGeneratePersonSegmentationRequest
class · iOS 15.0+
VNGeneratePersonSegmentationRequest.QualityLevel
enum
VNGeometryUtils
class · iOS 14.0+
VNHomographicImageRegistrationRequest
class · iOS 11.0+
VNHorizonObservation
class · iOS 11.0+
VNHumanBodyPose3DObservation
class · iOS 17.0+
VNHumanBodyPose3DObservation.HeightEstimation
enum
VNHumanBodyPose3DObservation.JointName
struct · iOS 17.0+
VNHumanBodyPose3DObservation.JointsGroupName
struct · iOS 17.0+
VNHumanBodyPoseObservation
class · iOS 14.0+
VNHumanBodyPoseObservation.JointName
struct · iOS 14.0+
VNHumanBodyPoseObservation.JointsGroupName
struct · iOS 14.0+
VNHumanBodyRecognizedPoint3D
class · iOS 17.0+
VNHumanHandPoseObservation
class · iOS 14.0+
VNHumanHandPoseObservation.JointName
struct · iOS 14.0+
VNHumanHandPoseObservation.JointsGroupName
struct · iOS 14.0+
VNHumanObservation
class · iOS 15.0+
VNImageAestheticsScoresObservation
class · iOS 18.0+
VNImageAlignmentObservation
class · iOS 11.0+
VNImageBasedRequest
class · iOS 11.0+
VNImageCropAndScaleOption
enum
VNImageHomographicAlignmentObservation
class · iOS 11.0+
VNImageOption
struct
VNImageRegistrationRequest
class · iOS 11.0+
VNImageRequestHandler
class · iOS 11.0+
VNImageTranslationAlignmentObservation
class · iOS 11.0+
VNInstanceMaskObservation
class · iOS 17.0+
VNObservation
class · iOS 11.0+
VNPixelBufferObservation
class · iOS 11.0+
VNPoint
class · iOS 14.0+
VNPoint3D
class · iOS 17.0+
VNPointsClassification
enum · iOS 16.0+
VNRecognizeAnimalsRequest
class · iOS 13.0+
VNRecognizedObjectObservation
class · iOS 12.0+
VNRecognizedPoint
class · iOS 14.0+
VNRecognizedPoint3D
class · iOS 17.0+
VNRecognizedPointGroupKey
struct
VNRecognizedPointKey
struct
VNRecognizedPoints3DObservation
class · iOS 14.0+
VNRecognizedPointsObservation
class · iOS 14.0+
VNRecognizedText
class · iOS 13.0+
VNRecognizedTextObservation
class · iOS 13.0+
VNRecognizeTextRequest
class · iOS 13.0+
VNRectangleObservation
class · iOS 11.0+
VNRequest
class · iOS 11.0+
VNRequestCompletionHandler
typealias
VNRequestFaceLandmarksConstellation
enum
VNRequestProgressHandler
typealias
VNRequestProgressProviding
protocol · iOS 13.0+
VNRequestRevisionProviding
protocol · iOS 12.0+
VNRequestTextRecognitionLevel
enum
VNRequestTrackingLevel
enum
VNSaliencyImageObservation
class · iOS 13.0+
VNSequenceRequestHandler
class · iOS 11.0+
VNStatefulRequest
class · iOS 14.0+
VNTargetedImageRequest
class · iOS 11.0+
VNTextObservation
class · iOS 11.0+
VNTrackHomographicImageRegistrationRequest
class · iOS 17.0+
VNTrackingRequest
class · iOS 11.0+
VNTrackObjectRequest
class · iOS 11.0+
VNTrackOpticalFlowRequest
class · iOS 17.0+
VNTrackOpticalFlowRequest.ComputationAccuracy
enum · iOS 17.0+
VNTrackRectangleRequest
class · iOS 11.0+
VNTrackTranslationalImageRegistrationRequest
class · iOS 17.0+
VNTrajectoryObservation
class · iOS 14.0+
VNTranslationalImageRegistrationRequest
class · iOS 11.0+
VNVector
class · iOS 14.0+
VNVideoProcessingOption
struct · iOS 14.0+ · Deprecated in iOS 14.0
VNVideoProcessor
class · iOS 14.0+
VNVideoProcessor.Cadence
class · iOS 14.0+
VNVideoProcessor.FrameRateCadence
class · iOS 14.0+
VNVideoProcessor.RequestProcessingOptions
class · iOS 14.0+
VNVideoProcessor.TimeIntervalCadence
class · iOS 14.0+
VNElementTypeSize(elementType: VNElementType): numberSwift declarationfunc VNElementTypeSize(_ elementType: VNElementType) -> IntVNImagePointForFaceLandmarkPoint(faceLandmarkPoint: SDKHandle, faceBoundingBox: { x: number; y: number; width: number; height: number }, imageWidth: number, imageHeight: number): { x: number; y: number }Swift declarationfunc VNImagePointForFaceLandmarkPoint(_ faceLandmarkPoint: vector_float2, _ faceBoundingBox: CGRect, _ imageWidth: Int, _ imageHeight: Int) -> CGPointVNImagePointForNormalizedPoint(normalizedPoint: { x: number; y: number }, imageWidth: number, imageHeight: number): { x: number; y: number }Swift declarationfunc VNImagePointForNormalizedPoint(_ normalizedPoint: CGPoint, _ imageWidth: Int, _ imageHeight: Int) -> CGPointVNImagePointForNormalizedPointUsingRegionOfInterest(normalizedPoint: { x: number; y: number }, imageWidth: number, imageHeight: number, roi: { x: number; y: number; width: number; height: number }): { x: number; y: number }Swift declarationfunc VNImagePointForNormalizedPointUsingRegionOfInterest(_ normalizedPoint: CGPoint, _ imageWidth: Int, _ imageHeight: Int, _ roi: CGRect) -> CGPointVNImageRectForNormalizedRect(normalizedRect: { x: number; y: number; width: number; height: number }, imageWidth: number, imageHeight: number): { x: number; y: number; width: number; height: number }Swift declarationfunc VNImageRectForNormalizedRect(_ normalizedRect: CGRect, _ imageWidth: Int, _ imageHeight: Int) -> CGRectVNImageRectForNormalizedRectUsingRegionOfInterest(normalizedRect: { x: number; y: number; width: number; height: number }, imageWidth: number, imageHeight: number, roi: { x: number; y: number; width: number; height: number }): { x: number; y: number; width: number; height: number }Swift declarationfunc VNImageRectForNormalizedRectUsingRegionOfInterest(_ normalizedRect: CGRect, _ imageWidth: Int, _ imageHeight: Int, _ roi: CGRect) -> CGRectVNNormalizedFaceBoundingBoxPointForLandmarkPoint(faceLandmarkPoint: SDKHandle, faceBoundingBox: { x: number; y: number; width: number; height: number }, imageWidth: number, imageHeight: number): { x: number; y: number }Swift declarationfunc VNNormalizedFaceBoundingBoxPointForLandmarkPoint(_ faceLandmarkPoint: vector_float2, _ faceBoundingBox: CGRect, _ imageWidth: Int, _ imageHeight: Int) -> CGPointVNNormalizedPointForImagePoint(imagePoint: { x: number; y: number }, imageWidth: number, imageHeight: number): { x: number; y: number }Swift declarationfunc VNNormalizedPointForImagePoint(_ imagePoint: CGPoint, _ imageWidth: Int, _ imageHeight: Int) -> CGPointVNNormalizedPointForImagePointUsingRegionOfInterest(imagePoint: { x: number; y: number }, imageWidth: number, imageHeight: number, roi: { x: number; y: number; width: number; height: number }): { x: number; y: number }Swift declarationfunc VNNormalizedPointForImagePointUsingRegionOfInterest(_ imagePoint: CGPoint, _ imageWidth: Int, _ imageHeight: Int, _ roi: CGRect) -> CGPointVNNormalizedRectForImageRect(imageRect: { x: number; y: number; width: number; height: number }, imageWidth: number, imageHeight: number): { x: number; y: number; width: number; height: number }Swift declarationfunc VNNormalizedRectForImageRect(_ imageRect: CGRect, _ imageWidth: Int, _ imageHeight: Int) -> CGRectVNNormalizedRectForImageRectUsingRegionOfInterest(imageRect: { x: number; y: number; width: number; height: number }, imageWidth: number, imageHeight: number, roi: { x: number; y: number; width: number; height: number }): { x: number; y: number; width: number; height: number }Swift declarationfunc VNNormalizedRectForImageRectUsingRegionOfInterest(_ imageRect: CGRect, _ imageWidth: Int, _ imageHeight: Int, _ roi: CGRect) -> CGRectVNNormalizedRectIsIdentityRect(normalizedRect: { x: number; y: number; width: number; height: number }): booleanSwift declarationfunc VNNormalizedRectIsIdentityRect(_ normalizedRect: CGRect) -> Boolconst VNCalculateImageAestheticsScoresRequestRevision1: numberSwift declarationvar VNCalculateImageAestheticsScoresRequestRevision1: Int { get }const VNClassifyImageRequestRevision1: numberSwift declarationvar VNClassifyImageRequestRevision1: Int { get }const VNClassifyImageRequestRevision2: numberSwift declarationvar VNClassifyImageRequestRevision2: Int { get }const VNCoreMLRequestRevision1: numberSwift declarationvar VNCoreMLRequestRevision1: Int { get }const VNDetectAnimalBodyPoseRequestRevision1: numberSwift declarationvar VNDetectAnimalBodyPoseRequestRevision1: Int { get }const VNDetectBarcodesRequestRevision1: numberSwift declarationvar VNDetectBarcodesRequestRevision1: Int { get }const VNDetectBarcodesRequestRevision2: numberSwift declarationvar VNDetectBarcodesRequestRevision2: Int { get }const VNDetectBarcodesRequestRevision3: numberSwift declarationvar VNDetectBarcodesRequestRevision3: Int { get }const VNDetectBarcodesRequestRevision4: numberSwift declarationvar VNDetectBarcodesRequestRevision4: Int { get }const VNDetectContourRequestRevision1: numberSwift declarationvar VNDetectContourRequestRevision1: Int { get }const VNDetectDocumentSegmentationRequestRevision1: numberSwift declarationvar VNDetectDocumentSegmentationRequestRevision1: Int { get }const VNDetectFaceCaptureQualityRequestRevision1: numberSwift declarationvar VNDetectFaceCaptureQualityRequestRevision1: Int { get }const VNDetectFaceCaptureQualityRequestRevision2: numberSwift declarationvar VNDetectFaceCaptureQualityRequestRevision2: Int { get }const VNDetectFaceCaptureQualityRequestRevision3: numberSwift declarationvar VNDetectFaceCaptureQualityRequestRevision3: Int { get }const VNDetectFaceLandmarksRequestRevision1: numberSwift declarationvar VNDetectFaceLandmarksRequestRevision1: Int { get }const VNDetectFaceLandmarksRequestRevision2: numberSwift declarationvar VNDetectFaceLandmarksRequestRevision2: Int { get }const VNDetectFaceLandmarksRequestRevision3: numberSwift declarationvar VNDetectFaceLandmarksRequestRevision3: Int { get }const VNDetectFaceRectanglesRequestRevision1: numberSwift declarationvar VNDetectFaceRectanglesRequestRevision1: Int { get }const VNDetectFaceRectanglesRequestRevision2: numberSwift declarationvar VNDetectFaceRectanglesRequestRevision2: Int { get }const VNDetectFaceRectanglesRequestRevision3: numberSwift declarationvar VNDetectFaceRectanglesRequestRevision3: Int { get }const VNDetectHorizonRequestRevision1: numberSwift declarationvar VNDetectHorizonRequestRevision1: Int { get }const VNDetectHumanBodyPose3DRequestRevision1: numberSwift declarationvar VNDetectHumanBodyPose3DRequestRevision1: Int { get }const VNDetectHumanBodyPoseRequestRevision1: numberSwift declarationvar VNDetectHumanBodyPoseRequestRevision1: Int { get }const VNDetectHumanHandPoseRequestRevision1: numberSwift declarationvar VNDetectHumanHandPoseRequestRevision1: Int { get }const VNDetectHumanRectanglesRequestRevision1: numberSwift declarationvar VNDetectHumanRectanglesRequestRevision1: Int { get }const VNDetectHumanRectanglesRequestRevision2: numberSwift declarationvar VNDetectHumanRectanglesRequestRevision2: Int { get }const VNDetectRectanglesRequestRevision1: numberSwift declarationvar VNDetectRectanglesRequestRevision1: Int { get }const VNDetectTextRectanglesRequestRevision1: numberSwift declarationvar VNDetectTextRectanglesRequestRevision1: Int { get }const VNDetectTrajectoriesRequestRevision1: numberSwift declarationvar VNDetectTrajectoriesRequestRevision1: Int { get }const VNErrorDomain: stringSwift declarationlet VNErrorDomain: Stringconst VNGenerateAttentionBasedSaliencyImageRequestRevision1: numberSwift declarationvar VNGenerateAttentionBasedSaliencyImageRequestRevision1: Int { get }const VNGenerateAttentionBasedSaliencyImageRequestRevision2: numberSwift declarationvar VNGenerateAttentionBasedSaliencyImageRequestRevision2: Int { get }const VNGenerateForegroundInstanceMaskRequestRevision1: numberSwift declarationvar VNGenerateForegroundInstanceMaskRequestRevision1: Int { get }const VNGenerateImageFeaturePrintRequestRevision1: numberSwift declarationvar VNGenerateImageFeaturePrintRequestRevision1: Int { get }const VNGenerateImageFeaturePrintRequestRevision2: numberSwift declarationvar VNGenerateImageFeaturePrintRequestRevision2: Int { get }const VNGenerateObjectnessBasedSaliencyImageRequestRevision1: numberSwift declarationvar VNGenerateObjectnessBasedSaliencyImageRequestRevision1: Int { get }const VNGenerateObjectnessBasedSaliencyImageRequestRevision2: numberSwift declarationvar VNGenerateObjectnessBasedSaliencyImageRequestRevision2: Int { get }const VNGenerateOpticalFlowRequestRevision1: numberSwift declarationvar VNGenerateOpticalFlowRequestRevision1: Int { get }const VNGenerateOpticalFlowRequestRevision2: numberSwift declarationvar VNGenerateOpticalFlowRequestRevision2: Int { get }const VNGeneratePersonInstanceMaskRequestRevision1: numberSwift declarationvar VNGeneratePersonInstanceMaskRequestRevision1: Int { get }const VNGeneratePersonSegmentationRequestRevision1: numberSwift declarationvar VNGeneratePersonSegmentationRequestRevision1: Int { get }const VNHomographicImageRegistrationRequestRevision1: numberSwift declarationvar VNHomographicImageRegistrationRequestRevision1: Int { get }const VNNormalizedIdentityRect: { x: number; y: number; width: number; height: number }Swift declarationlet VNNormalizedIdentityRect: CGRectconst VNRecognizeAnimalsRequestRevision1: numberSwift declarationvar VNRecognizeAnimalsRequestRevision1: Int { get }const VNRecognizeAnimalsRequestRevision2: numberSwift declarationvar VNRecognizeAnimalsRequestRevision2: Int { get }const VNRecognizeTextRequestRevision1: numberSwift declarationvar VNRecognizeTextRequestRevision1: Int { get }const VNRecognizeTextRequestRevision2: numberSwift declarationvar VNRecognizeTextRequestRevision2: Int { get }const VNRecognizeTextRequestRevision3: numberSwift declarationvar VNRecognizeTextRequestRevision3: Int { get }const VNRequestRevisionUnspecified: numberSwift declarationvar VNRequestRevisionUnspecified: Int { get }const VNTrackHomographicImageRegistrationRequestRevision1: numberSwift declarationvar VNTrackHomographicImageRegistrationRequestRevision1: Int { get }const VNTrackObjectRequestRevision1: numberSwift declarationvar VNTrackObjectRequestRevision1: Int { get }const VNTrackObjectRequestRevision2: numberSwift declarationvar VNTrackObjectRequestRevision2: Int { get }const VNTrackOpticalFlowRequestRevision1: numberSwift declarationvar VNTrackOpticalFlowRequestRevision1: Int { get }const VNTrackRectangleRequestRevision1: numberSwift declarationvar VNTrackRectangleRequestRevision1: Int { get }const VNTrackTranslationalImageRegistrationRequestRevision1: numberSwift declarationvar VNTrackTranslationalImageRegistrationRequestRevision1: Int { get }const VNTranslationalImageRegistrationRequestRevision1: numberSwift declarationvar VNTranslationalImageRegistrationRequestRevision1: Int { get }VNVisionVersionNumber.value: numberSwift declarationvar VNVisionVersionNumber: DoubleVNVisionVersionNumber.value: numberSwift declarationvar VNVisionVersionNumber: Doubleget formattedDescription(): stringSwift declarationvar formattedDescription: String { get }get formattedDescription(): stringSwift declarationvar formattedDescription: String { get }get formattedDescription(): stringSwift declarationvar formattedDescription: String { get }63 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
ImageRequestHandler.perform(_:)
This declaration needs Swift generic type arguments. (no canonical witness for T)
ImageRequestHandler.perform(_:)
Swift parameter packs cannot cross the bridge.
ImageRequestHandler.performAll(_:)
This parameter hides a concrete Swift type.
DownloadableAssetsRequest.downloadAssets(progress:)
The iOS SDK compiler rejected this binding: instance method 'arg' requires that 'Subprogress' conform to 'Copyable'
GenerateIterativeSegmentationRequest.downloadAssets(progress:)
The iOS SDK compiler rejected this binding: instance method 'arg' requires that 'Subprogress' conform to 'Copyable'
TargetedImageRequestHandler.perform(_:)
This declaration needs Swift generic type arguments. (no canonical witness for T)
TargetedImageRequestHandler.perform(_:)
Swift parameter packs cannot cross the bridge.
TargetedImageRequestHandler.performAll(_:)
This parameter hides a concrete Swift type.
VideoProcessor.addRequest(_:cadence:)
This declaration needs Swift generic type arguments. (no canonical witness for T)
PixelBufferObservation.withUnsafePointer(_:)
callback cannot propagate synchronous failure
OpticalFlowObservation.withUnsafePointer(_:)
callback cannot propagate synchronous failure
VNStatefulRequest.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
VNCircle.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
VNContour.init()
inherited init: clang: 'init' is unavailable
VNPoint.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
VNPoint3D.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
VNVector.init()
inherited init: cannot prove legal (class declares 10 custom initializers)
VNAnimalBodyPoseObservation.init()
inherited init: clang: 'init' is unavailable
VNDetectedObjectObservation.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
VNFaceObservation.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
VNHumanBodyPose3DObservation.init()
inherited init: clang: 'init' is unavailable
VNImageAestheticsScoresObservation.init()
inherited init: clang: 'init' is unavailable
VNRecognizedPoints3DObservation.init()
inherited init: clang: 'init' is unavailable
VNRecognizedPointsObservation.init()
inherited init: clang: 'init' is unavailable
VNRectangleObservation.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
VNTrackRectangleRequest.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
VNHumanBodyPoseObservation.init()
inherited init: clang: 'init' is unavailable
VNTrackingRequest.init()
inherited init: clang: 'init' is unavailable
VNGenerateOpticalFlowRequest.init()
inherited init: clang: 'init' is unavailable
VNTrackObjectRequest.init()
inherited init: cannot prove legal (class declares 2 custom initializers)