Platforms to show: All Mac Windows Linux Cross-Platform
VNTargetedImageRequestMBS class
Super class: VNImageBasedRequestMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Vision | MBS MacFrameworks Plugin | 19.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Other Vision request handlers that operate on both the processed image and a secondary image inherit from this abstract base class. Instantiate one of its subclasses to perform image analysis, and pass in auxiliary image data by filling in the options dictionary at initialization.
Subclass of the VNImageBasedRequestMBS class.
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- method Constructor Private
- 6 shared methods
- shared method TargetedImageRequestWithCGImage(CGImage as CGImageMBS, orientation as Integer = 0, options as Dictionary, DelegateHandler as VNRequestCompletedMBS = nil, tag as variant = nil) as VNTargetedImageRequestMBS
- shared method TargetedImageRequestWithCIImage(CIImage as Variant, orientation as Integer = 0, options as Dictionary, DelegateHandler as VNRequestCompletedMBS = nil, tag as variant = nil) as VNTargetedImageRequestMBS
- shared method TargetedImageRequestWithCVPixelBuffer(CVPixelBuffer as Variant, orientation as Integer = 0, options as Dictionary, DelegateHandler as VNRequestCompletedMBS = nil, tag as variant = nil) as VNTargetedImageRequestMBS
- shared method TargetedImageRequestWithImageData(Data as MemoryBlock, orientation as Integer = 0, options as Dictionary, DelegateHandler as VNRequestCompletedMBS = nil, tag as variant = nil) as VNTargetedImageRequestMBS
- shared method TargetedImageRequestWithImageFile(File as FolderItem, orientation as Integer = 0, options as Dictionary, DelegateHandler as VNRequestCompletedMBS = nil, tag as variant = nil) as VNTargetedImageRequestMBS
- shared method TargetedImageRequestWithPicture(Picture as Picture, orientation as Integer = 0, options as Dictionary, DelegateHandler as VNRequestCompletedMBS = nil, tag as variant = nil) as VNTargetedImageRequestMBS
Super class VNImageBasedRequestMBS
- property regionOfInterest as CGRectMBS
- method Constructor Private
Super class VNRequestMBS
- 6 properties
- property className as String
- property ClassPath as String
- property Handle as Integer
- property preferBackgroundProcessing as Boolean
- property revision as Integer
- property usesCPUOnly as Boolean
- 4 methods
- method cancel
- method Constructor Private
- method copy as VNRequestMBS
- method results as VNObservationMBS()
- 3 shared methods
- shared method currentRevision as Integer
- shared method defaultRevision as Integer
- shared method supportedRevisions as NSIndexSetMBS
Sub classes:
Blog Entries
- MBS Xojo Plugins, version 23.2pr5
- MBS Xojo Plugins, version 23.2pr1
- MBS Xojo Plugins, version 21.5pr3
- Vision Framework for Xojo
Release notes
- Version 23.2
- Fixed a memory leak in TargetedImageRequestWithImageData, TargetedImageRequestWithImageFile, TargetedImageRequestWithCVPixelBuffer, TargetedImageRequestWithCIImage and TargetedImageRequestWithCGImage methods in VNTargetedImageRequestMBS class.
- Fixed a memory leak in VNTargetedImageRequestMBS, VNSequenceRequestHandlerMBS and VNImageRequestHandlerMBS when passing in a Xojo picture.
- Version 21.5
- Fixed problem in VNTargetedImageRequestMBS with passing CVImageBufferMBS as CVPixelBufferMBS.
Some related classes:
- class CGImageMBS
- class CGRectMBS
- class CIImageMBS
- class CVPixelBufferMBS
- class VNHomographicImageRegistrationRequestMBS
- class VNImageRegistrationRequestMBS
- class VNImageRequestHandlerMBS
- class VNObservationMBS
- class VNSequenceRequestHandlerMBS
- class VNTranslationalImageRegistrationRequestMBS
The items on this page are in the following plugins: MBS MacFrameworks Plugin.
VNSequenceRequestHandlerMBS - VNTextObservationMBS
