Vision Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen.
Klassen
| Name | Beschreibung |
|---|---|
| VNAnimalBodyPoseObservation |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNAnimalBodyPoseObservationJointNameExtensions |
Erweiterungsmethoden für die VNAnimalBodyPoseObservationJointName Enumeration. |
| VNAnimalBodyPoseObservationJointsGroupNameExtensions |
Erweiterungsmethoden für die VNAnimalBodyPoseObservationJointsGroupName Enumeration. |
| VNAnimalIdentifierExtensions |
Erweiterungsmethoden für die VNAnimalIdentifier Enumeration. |
| VNBarcodeObservation |
Ein VNRectangleObservation Barcode, in dem ein Barcode erkannt wurde. |
| VNBarcodeSymbologyExtensions |
Erweiterungsmethoden für die VNBarcodeSymbology Enumeration. |
| VNCalculateImageAestheticsScoresRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNCircle |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNClassificationObservation |
Unterklasse für VNObservation CoreML-Modelle, die ein einzelnes Feature vorhersagen. |
| VNClassifyImageRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNComputeStageExtensions |
Erweiterungsmethoden für die VNComputeStage Enumeration. |
| VNContour |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNContoursObservation |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNCoreMLFeatureValueObservation |
Ein VNObservation Feature, das von einem Core ML-Modell erkannt wird. |
| VNCoreMLModel |
Umschließt ein CoreML-Modell für die Verwendung im Vision-Namespace. |
| VNCoreMLRequest |
Eine Unterklasse, die VNImageBasedRequest ein Core ML-Modell für die Verarbeitung verwendet. |
| VNDetectAnimalBodyPoseRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectBarcodesRequest |
Eine Unterklasse, von der VNImageBasedRequest Barcodes erkannt werden. |
| VNDetectContoursRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectDocumentSegmentationRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectedObjectObservation |
Ein VNObservation Objekt, das die Erkennung eines rechteckigen Objekts umfasst. |
| VNDetectedPoint |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectFaceCaptureQualityRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectFaceLandmarksRequest |
A VNImageBasedRequest zum Erkennen von Gesichtskomponenten. |
| VNDetectFaceRectanglesRequest |
A VNImageBasedRequest zum Abrufen der Begrenzungsfelder aller Gesichter, die in der Quelle erkannt wurden. |
| VNDetectHorizonRequest |
A VNImageBasedRequest zum Abrufen des Horizonts in der Quelle. |
| VNDetectHumanBodyPose3DRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectHumanBodyPoseRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectHumanHandPoseRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectHumanRectanglesRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectRectanglesRequest |
A VNImageBasedRequest zum Abrufen rechteckiger Bereiche, die in der Quelle erkannt wurden. |
| VNDetectTextRectanglesRequest |
A VNImageBasedRequest zum Abrufen der umgebenden Felder aller Textblöcke, die in der Quelle erkannt wurden. |
| VNDetectTrajectoriesRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNErrorCodeExtensions |
Erweiterungsmethoden für die VNErrorCode Enumeration. |
| VNFaceLandmarkRegion |
Abstrakte Basisklasse für Klassen, die Informationen zu Gesichtssehenswürdigkeiten enthalten. |
| VNFaceLandmarkRegion2D |
Eine VNFaceLandmarkRegion , die zweidimensionale Informationen zu einem erkannten Gesichtszeichen enthält. |
| VNFaceLandmarks |
Abstrakte Basisklasse für Klassen, die Informationen zu erkannten Gesichtssehenswürdigkeiten enthalten. |
| VNFaceLandmarks2D |
Ein VNFaceLandmarks Objekt, das Informationen zu Sehenswürdigkeiten im 2D-Raum enthält. |
| VNFaceObservation |
Ein VNDetectedObjectObservation Gesicht, das ein Gesicht enthält. |
| VNFeaturePrintObservation |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNGenerateAttentionBasedSaliencyImageRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNGenerateForegroundInstanceMaskRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNGenerateImageFeaturePrintRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNGenerateObjectnessBasedSaliencyImageRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNGenerateOpticalFlowRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNGeneratePersonInstanceMaskRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNGeneratePersonSegmentationRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNGeometryUtils |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNHomographicImageRegistrationRequest |
Ein VNImageRegistrationRequest Objekt, das versucht, die Homografie zum Ausrichten von Quellbildern zu verwenden. |
| VNHorizonObservation |
Ein VNObservation Objekt, das die Erkennung einer Horizontlinie umfasst. |
| VNHumanBodyPose3DObservation |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNHumanBodyPose3DObservationJointNameExtensions |
Erweiterungsmethoden für die VNHumanBodyPose3DObservationJointName Enumeration. |
| VNHumanBodyPose3DObservationJointsGroupNameExtensions |
Erweiterungsmethoden für die VNHumanBodyPose3DObservationJointsGroupName Enumeration. |
| VNHumanBodyPoseObservation |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNHumanBodyPoseObservationJointNameExtensions |
Erweiterungsmethoden für die VNHumanBodyPoseObservationJointName Enumeration. |
| VNHumanBodyPoseObservationJointsGroupNameExtensions |
Erweiterungsmethoden für die VNHumanBodyPoseObservationJointsGroupName Enumeration. |
| VNHumanBodyRecognizedPoint3D |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNHumanHandPoseObservation |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNHumanHandPoseObservationJointNameExtensions |
Erweiterungsmethoden für die VNHumanHandPoseObservationJointName Enumeration. |
| VNHumanHandPoseObservationJointsGroupNameExtensions |
Erweiterungsmethoden für die VNHumanHandPoseObservationJointsGroupName Enumeration. |
| VNHumanObservation |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNImageAestheticsScoresObservation |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNImageAlignmentObservation |
Abstrakte Basisklasse, die Informationen zum Ausrichten von VNObservation Bildern enthält. |
| VNImageBasedRequest |
Abstrakte Basisklasse für VNRequests, die mit Bildern arbeiten. |
| VNImageHomographicAlignmentObservation |
Eine Beobachtung, deren Ergebnisse eine 3D-Verzerrungstransformation zum Ausrichten von zwei Bildern sind. |
| VNImageOptions |
Eine DictionaryContainer Halteoptionen, die in Vision-Abfragen verwendet werden sollen. |
| VNImageRegistrationRequest |
Abstrakte Unterklasse, die VNTargetedImageRequest versucht, ein Bild mit einem Referenzbild auszurichten. |
| VNImageRequestHandler |
Koordiniert die Vision-Anforderungen eines einzelnen Bilds. |
| VNImageTranslationAlignmentObservation |
A VNImageAlignmentObservation , in dem die Ausrichtung auf eine affine Transformation beschränkt ist. |
| VNInstanceMaskObservation |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNObservation |
Abstrakte Basisklasse für Vision-Verarbeitungsergebnisse. |
| VNPixelBufferObservation |
A VNObservation that works on CVPixelBuffer object(s). |
| VNPoint |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNPoint3D |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNRecognizeAnimalsRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNRecognizedObjectObservation |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNRecognizedPoint |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNRecognizedPoint3D |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNRecognizedPoints3DObservation |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNRecognizedPointsObservation |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNRecognizedText |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNRecognizedTextObservation |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNRecognizeTextRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNRectangleObservation |
Ein VNDetectedObjectObservation rechteckiger Bereich. |
| VNRequest |
Abstrakte Basisklasse für Vision-Processing-Anforderung. |
| VNSaliencyImageObservation |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNSequenceRequestHandler |
Koordiniert die Sehanforderungen einer Abfolge von Bildern (z. B. einen Videostream). |
| VNStatefulRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNTargetedImageRequest |
Abstract VNImageBasedRequest for requests that operate on two images. |
| VNTextObservation |
Ein VNDetectedObjectObservation Textblock. |
| VNTrackHomographicImageRegistrationRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNTrackingRequest |
Abstrahiert VNImageBasedRequest ist die Basisklasse für Anforderungen, die ein Objekt zwischen mehreren Bildern nachverfolgen. |
| VNTrackObjectRequest |
Ein VNTrackingRequest Objekt, das ein zuvor erkanntes Objekt über mehrere Frames verfolgt. |
| VNTrackOpticalFlowRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNTrackRectangleRequest |
Ein VNTrackingRequest Bereich, der einen rechteckigen Bereich über mehreren Frames verfolgt. |
| VNTrackTranslationalImageRegistrationRequest |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNTrajectoryObservation |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNTranslationalImageRegistrationRequest |
A VNImageRegistrationRequest that restricts the registration result to an affine transform. |
| VNUtils |
Eine Reihe von Hilfsfunktionen zum Arbeiten mit Bildern. |
| VNVector |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNVideoProcessor |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNVideoProcessorCadence |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNVideoProcessorFrameRateCadence |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNVideoProcessorRequestProcessingOptions |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNVideoProcessorTimeIntervalCadence |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IVNFaceObservationAccepting |
Schnittstelle für VNImageBasedRequest Objekte, die Gesichter erkennen können (z. B. VNDetectFaceLandmarksRequest). |
| IVNRequestProgressProviding |
Diese Schnittstelle stellt das Objective-C-Protokoll |
| IVNRequestRevisionProviding |
Diese Schnittstelle stellt das Objective-C-Protokoll |
Enumerationen
| Name | Beschreibung |
|---|---|
| VNAnimalBodyPoseObservationJointName |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNAnimalBodyPoseObservationJointsGroupName |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNAnimalIdentifier |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNBarcodeCompositeType |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNBarcodeObservationRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNBarcodeSymbology |
Aufgezählte unterstützte Barcodestandards. |
| VNCalculateImageAestheticsScoresRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNChirality |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNCircleInitializationOption |
Diese Enumeration wird verwendet, um auszuwählen, wie eine neue Instanz einer .VNCircle |
| VNClassifyImageRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNComputeStage |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNCoreMLRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectBarcodesRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectContourRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectDocumentSegmentationRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectedObjectObservationRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectFaceCaptureQualityRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectFaceLandmarksRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectFaceRectanglesRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectHorizonRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectHumanBodyPose3DRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectHumanBodyPoseRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectHumanHandPoseRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectHumanRectanglesRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectRectanglesRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectTextRectanglesRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNDetectTrajectoriesRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNElementType |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNErrorCode |
Listet Fehler auf, die mit Vision-Anforderungen verbunden sind. |
| VNFaceObservationRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNGenerateAttentionBasedSaliencyImageRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNGenerateImageFeaturePrintRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNGenerateObjectnessBasedSaliencyImageRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNGenerateOpticalFlowRequestComputationAccuracy |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNGenerateOpticalFlowRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNGeneratePersonSegmentationRequestQualityLevel |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNGeneratePersonSegmentationRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNHomographicImageRegistrationRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNHumanBodyPose3DObservationHeightEstimation |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNHumanBodyPose3DObservationJointName |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNHumanBodyPose3DObservationJointsGroupName |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNHumanBodyPoseObservationJointName |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNHumanBodyPoseObservationJointsGroupName |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNHumanHandPoseObservationJointName |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNHumanHandPoseObservationJointsGroupName |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNImageCropAndScaleOption |
Listet auf, wie ein Bild während der Verarbeitung zugeschnitten und skaliert werden soll. |
| VNPointsClassification |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNRecognizeAnimalsRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNRecognizedObjectObservationRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNRecognizeTextRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNRectangleObservationRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNRequestFaceLandmarksConstellation |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNRequestTextRecognitionLevel |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNRequestTrackingLevel |
Enumeiert die Betonung des Tracking-Algorithmus. |
| VNStatefulRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNTextObservationRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNTrackHomographicImageRegistrationRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNTrackObjectRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNTrackOpticalFlowRequestComputationAccuracy |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNTrackOpticalFlowRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNTrackRectangleRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNTrackTranslationalImageRegistrationRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
| VNTranslationalImageRegistrationRequestRevision |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
Delegaten
| Name | Beschreibung |
|---|---|
| VNRequestCompletionHandler |
Eine Stellvertretung, die einmal für jedes Feature aufgerufen wird, das in einem VNRequest. |
| VNRequestProgressHandler |
Der Vision-Namespace bietet allgemeine Bilderkennungs- und Registrierungseinrichtungen. |
Hinweise
Der Vision-Namespace bietet eine allgemeine Schnittstelle für allgemeine Bilderkennungs-, Segmentierungs- und computerlernte Aufgaben.
Der Vision-Namespace bietet eine Reihe integrierter Bildverarbeitungsfunktionen:
| Aufgabe | Anforderungstypen |
|---|---|
| Gesichtserkennung und Geometrie | VNDetectFaceRectanglesRequest, VNDetectFaceLandmarksRequest |
| Barcodeerkennung | VNDetectBarcodesRequest |
| Bildregistrierung | VNTranslationalImageRegistrationRequest, VNHomographicImageRegistrationRequest |
| Texterkennung | VNDetectTextRectanglesRequest |
| Horizonterkennung und Begradigung | VNDetectHorizonRequest |
| Objekterkennung und -verfolgung | VNDetectRectanglesRequest, VNTrackObjectRequest |
Neben den integrierten Funktionen unterstützt Vision flexible bildbasierte Abfragen für MLModel Objekte. Im Gegensatz zu den genauen Eingabeanforderungen von CoreML können Implementierungen VNTargetedImageRequest unterschiedlicher Bildformate akzeptieren: CIImage, und CGImageCVPixelBuffer Objekte. Das System skaliert und konvertiert das Bild in das vom MLModelSystem erforderliche Eingabeformat.
In allen Fällen werden Vision-Anforderungen und ein Bild an eine VNImageRequestHandler, deren Perform Methode einen Rückruf ausführt und ein oder VNObservation mehrere Objekte eines anforderungsgerechten Typs übergibt. Beispiel:
var rectangleRequest = new VNDetectRectanglesRequest(HandleRectangles);
var handler = new VNImageRequestHandler(img, orientation, new VNImageOptions());
DispatchQueue.DefaultGlobalQueue.DispatchAsync(()=>{
handler.Perform(new VNRequest[] {rectangleRequest}, out var error);
if (error != null)
{
ErrorOccurred(error);
}
});
void HandleRectangles(VNRequest request, NSError error){
VNRectangleObservation[] observations = request.GetResults<VNRectangleObservation>();
// ... etc ...
}