Package apple.vision
Class VNHomographicImageRegistrationRequest
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.objc.ObjCObject
-
- apple.NSObject
-
- apple.vision.VNRequest
-
- apple.vision.VNImageBasedRequest
-
- apple.vision.VNTargetedImageRequest
-
- apple.vision.VNImageRegistrationRequest
-
- apple.vision.VNHomographicImageRegistrationRequest
-
public class VNHomographicImageRegistrationRequest extends VNImageRegistrationRequest
An image registration request that will calculate a homographic transformation for morphing a "floating" image onto an unchanging "reference" image. The request is created with the targeted image acting as the floating image. Processing the request will calculate the matrix warp transform that morph the floating image onto the reference image. Note that the request will fail unless the pixel dimensions of the reference image do not exactly match the resolved region of interest of the floating image. API-Since: 11.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class apple.vision.VNTargetedImageRequest
VNTargetedImageRequest.Block_initWithTargetedCGImageOptionsCompletionHandler, VNTargetedImageRequest.Block_initWithTargetedCGImageOrientationOptionsCompletionHandler, VNTargetedImageRequest.Block_initWithTargetedCIImageOptionsCompletionHandler, VNTargetedImageRequest.Block_initWithTargetedCIImageOrientationOptionsCompletionHandler, VNTargetedImageRequest.Block_initWithTargetedCMSampleBufferOptionsCompletionHandler, VNTargetedImageRequest.Block_initWithTargetedCMSampleBufferOrientationOptionsCompletionHandler, VNTargetedImageRequest.Block_initWithTargetedCVPixelBufferOptionsCompletionHandler, VNTargetedImageRequest.Block_initWithTargetedCVPixelBufferOrientationOptionsCompletionHandler, VNTargetedImageRequest.Block_initWithTargetedImageDataOptionsCompletionHandler, VNTargetedImageRequest.Block_initWithTargetedImageDataOrientationOptionsCompletionHandler, VNTargetedImageRequest.Block_initWithTargetedImageURLOptionsCompletionHandler, VNTargetedImageRequest.Block_initWithTargetedImageURLOrientationOptionsCompletionHandler
-
Nested classes/interfaces inherited from class apple.vision.VNRequest
VNRequest.Block_completionHandler_ret, VNRequest.Block_initWithCompletionHandler
-
Nested classes/interfaces inherited from class apple.NSObject
NSObject.Block_accessibilityActivateBlock_ret, NSObject.Block_accessibilityActivationPointBlock_ret, NSObject.Block_accessibilityAttributedHintBlock_ret, NSObject.Block_accessibilityAttributedLabelBlock_ret, NSObject.Block_accessibilityAttributedUserInputLabelsBlock_ret, NSObject.Block_accessibilityAttributedValueBlock_ret, NSObject.Block_accessibilityContainerTypeBlock_ret, NSObject.Block_accessibilityCustomActionsBlock_ret, NSObject.Block_accessibilityCustomRotorsBlock_ret, NSObject.Block_accessibilityDecrementBlock_ret, NSObject.Block_accessibilityElementsBlock_ret, NSObject.Block_accessibilityElementsHiddenBlock_ret, NSObject.Block_accessibilityFrameBlock_ret, NSObject.Block_accessibilityHeaderElementsBlock_ret, NSObject.Block_accessibilityHintBlock_ret, NSObject.Block_accessibilityIdentifierBlock_ret, NSObject.Block_accessibilityIncrementBlock_ret, NSObject.Block_accessibilityLabelBlock_ret, NSObject.Block_accessibilityLanguageBlock_ret, NSObject.Block_accessibilityMagicTapBlock_ret, NSObject.Block_accessibilityNavigationStyleBlock_ret, NSObject.Block_accessibilityPathBlock_ret, NSObject.Block_accessibilityPerformEscapeBlock_ret, NSObject.Block_accessibilityRespondsToUserInteractionBlock_ret, NSObject.Block_accessibilityShouldGroupAccessibilityChildrenBlock_ret, NSObject.Block_accessibilityTextualContextBlock_ret, NSObject.Block_accessibilityTraitsBlock_ret, NSObject.Block_accessibilityUserInputLabelsBlock_ret, NSObject.Block_accessibilityValueBlock_ret, NSObject.Block_accessibilityViewIsModalBlock_ret, NSObject.Block_automationElementsBlock_ret, NSObject.Block_isAccessibilityElementBlock_ret, NSObject.Block_setAccessibilityActivateBlock, NSObject.Block_setAccessibilityActivationPointBlock, NSObject.Block_setAccessibilityAttributedHintBlock, NSObject.Block_setAccessibilityAttributedLabelBlock, NSObject.Block_setAccessibilityAttributedUserInputLabelsBlock, NSObject.Block_setAccessibilityAttributedValueBlock, NSObject.Block_setAccessibilityContainerTypeBlock, NSObject.Block_setAccessibilityCustomActionsBlock, NSObject.Block_setAccessibilityCustomRotorsBlock, NSObject.Block_setAccessibilityDecrementBlock, NSObject.Block_setAccessibilityElementsBlock, NSObject.Block_setAccessibilityElementsHiddenBlock, NSObject.Block_setAccessibilityFrameBlock, NSObject.Block_setAccessibilityHeaderElementsBlock, NSObject.Block_setAccessibilityHintBlock, NSObject.Block_setAccessibilityIdentifierBlock, NSObject.Block_setAccessibilityIncrementBlock, NSObject.Block_setAccessibilityLabelBlock, NSObject.Block_setAccessibilityLanguageBlock, NSObject.Block_setAccessibilityMagicTapBlock, NSObject.Block_setAccessibilityNavigationStyleBlock, NSObject.Block_setAccessibilityPathBlock, NSObject.Block_setAccessibilityPerformEscapeBlock, NSObject.Block_setAccessibilityRespondsToUserInteractionBlock, NSObject.Block_setAccessibilityShouldGroupAccessibilityChildrenBlock, NSObject.Block_setAccessibilityTextualContextBlock, NSObject.Block_setAccessibilityTraitsBlock, NSObject.Block_setAccessibilityUserInputLabelsBlock, NSObject.Block_setAccessibilityValueBlock, NSObject.Block_setAccessibilityViewIsModalBlock, NSObject.Block_setAutomationElementsBlock, NSObject.Block_setIsAccessibilityElementBlock, NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedVNHomographicImageRegistrationRequest(org.moe.natj.general.Pointer peer)
-
Method Summary
-
Methods inherited from class apple.vision.VNImageBasedRequest
regionOfInterest, setRegionOfInterest
-
Methods inherited from class apple.vision.VNRequest
cancel, completionHandler, computeDeviceForComputeStage, copyWithZone, preferBackgroundProcessing, revision, setComputeDeviceForComputeStage, setPreferBackgroundProcessing, setRevision, setUsesCPUOnly, supportedComputeStageDevicesAndReturnError, usesCPUOnly
-
Methods inherited from class apple.NSObject
accessibilityActivate, accessibilityActivateBlock, accessibilityActivationPoint, accessibilityActivationPointBlock, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedHintBlock, accessibilityAttributedLabel, accessibilityAttributedLabelBlock, accessibilityAttributedUserInputLabels, accessibilityAttributedUserInputLabelsBlock, accessibilityAttributedValue, accessibilityAttributedValueBlock, accessibilityContainerType, accessibilityContainerTypeBlock, accessibilityCustomActions, accessibilityCustomActionsBlock, accessibilityCustomRotors, accessibilityCustomRotorsBlock, accessibilityDecrement, accessibilityDecrementBlock, accessibilityDirectTouchOptions, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsBlock, accessibilityElementsHidden, accessibilityElementsHiddenBlock, accessibilityFrame, accessibilityFrameBlock, accessibilityHeaderElementsBlock, accessibilityHint, accessibilityHintBlock, accessibilityIdentifierBlock, accessibilityIncrement, accessibilityIncrementBlock, accessibilityLabel, accessibilityLabelBlock, accessibilityLanguage, accessibilityLanguageBlock, accessibilityMagicTapBlock, accessibilityNavigationStyle, accessibilityNavigationStyleBlock, accessibilityPath, accessibilityPathBlock, accessibilityPerformEscape, accessibilityPerformEscapeBlock, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityRespondsToUserInteractionBlock, accessibilityScroll, accessibilityShouldGroupAccessibilityChildrenBlock, accessibilityTextualContext, accessibilityTextualContextBlock, accessibilityTraits, accessibilityTraitsBlock, accessibilityUserInputLabels, accessibilityUserInputLabelsBlock, accessibilityValue, accessibilityValueBlock, accessibilityViewIsModal, accessibilityViewIsModalBlock, accessibilityZoomInAtPoint, accessibilityZoomOutAtPoint, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, automationElements, automationElementsBlock, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hash, indexOfAccessibilityElement, isAccessibilityElement, isAccessibilityElementBlock, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivateBlock, setAccessibilityActivationPoint, setAccessibilityActivationPointBlock, setAccessibilityAttributedHint, setAccessibilityAttributedHintBlock, setAccessibilityAttributedLabel, setAccessibilityAttributedLabelBlock, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedUserInputLabelsBlock, setAccessibilityAttributedValue, setAccessibilityAttributedValueBlock, setAccessibilityContainerType, setAccessibilityContainerTypeBlock, setAccessibilityCustomActions, setAccessibilityCustomActionsBlock, setAccessibilityCustomRotors, setAccessibilityCustomRotorsBlock, setAccessibilityDecrementBlock, setAccessibilityDirectTouchOptions, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsBlock, setAccessibilityElementsHidden, setAccessibilityElementsHiddenBlock, setAccessibilityFrame, setAccessibilityFrameBlock, setAccessibilityHeaderElementsBlock, setAccessibilityHint, setAccessibilityHintBlock, setAccessibilityIdentifierBlock, setAccessibilityIncrementBlock, setAccessibilityLabel, setAccessibilityLabelBlock, setAccessibilityLanguage, setAccessibilityLanguageBlock, setAccessibilityMagicTapBlock, setAccessibilityNavigationStyle, setAccessibilityNavigationStyleBlock, setAccessibilityPath, setAccessibilityPathBlock, setAccessibilityPerformEscapeBlock, setAccessibilityRespondsToUserInteraction, setAccessibilityRespondsToUserInteractionBlock, setAccessibilityShouldGroupAccessibilityChildrenBlock, setAccessibilityTextualContext, setAccessibilityTextualContextBlock, setAccessibilityTraits, setAccessibilityTraitsBlock, setAccessibilityUserInputLabels, setAccessibilityUserInputLabelsBlock, setAccessibilityValue, setAccessibilityValueBlock, setAccessibilityViewIsModal, setAccessibilityViewIsModalBlock, setAutomationElements, setAutomationElementsBlock, setIsAccessibilityElement, setIsAccessibilityElementBlock, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, storedValueForKey, superclass, takeStoredValueForKey, takeValueForKey, takeValueForKeyPath, takeValuesFromDictionary, unableToSetNilForKey, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, valuesForKeys, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKey
-
-
-
-
Method Detail
-
accessInstanceVariablesDirectly
public static boolean accessInstanceVariablesDirectly()
-
alloc
public static VNHomographicImageRegistrationRequest alloc()
-
allocWithZone
public static VNHomographicImageRegistrationRequest allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
-
automaticallyNotifiesObserversForKey
public static boolean automaticallyNotifiesObserversForKey(@NotNull @NotNull java.lang.String key)
-
cancelPreviousPerformRequestsWithTarget
public static void cancelPreviousPerformRequestsWithTarget(@NotNull @NotNull java.lang.Object aTarget)
-
cancelPreviousPerformRequestsWithTargetSelectorObject
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(@NotNull @NotNull java.lang.Object aTarget, @NotNull @NotNull org.moe.natj.objc.SEL aSelector, @Nullable @Nullable java.lang.Object anArgument)
-
classFallbacksForKeyedArchiver
@NotNull public static @NotNull NSArray<java.lang.String> classFallbacksForKeyedArchiver()
-
classForKeyedUnarchiver
@NotNull public static @NotNull org.moe.natj.objc.Class classForKeyedUnarchiver()
-
debugDescription_static
public static java.lang.String debugDescription_static()
-
description_static
public static java.lang.String description_static()
-
hash_static
public static long hash_static()
-
init
public VNHomographicImageRegistrationRequest init()
Description copied from class:VNRequestCreates a new VNRequest with no completion handler.- Overrides:
initin classVNImageRegistrationRequest
-
initWithCompletionHandler
public VNHomographicImageRegistrationRequest initWithCompletionHandler(@Nullable VNRequest.Block_initWithCompletionHandler completionHandler)
Description copied from class:VNRequestCreates a new VNRequest with an optional completion handler.- Overrides:
initWithCompletionHandlerin classVNImageRegistrationRequest- Parameters:
completionHandler- The block to be invoked after the request has completed its processing. The completion handler gets executed on the same dispatch queue as the request being executed.
-
initWithTargetedCGImageOptions
public VNHomographicImageRegistrationRequest initWithTargetedCGImageOptions(@NotNull @NotNull CGImageRef cgImage, @NotNull @NotNull NSDictionary<java.lang.String,?> options)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted CGImage.- Overrides:
initWithTargetedCGImageOptionsin classVNImageRegistrationRequest- Parameters:
cgImage- The CGImageRef of the targeted image.options- A dictionary with options specifying auxiliary information for the image.
-
initWithTargetedCGImageOptionsCompletionHandler
public VNHomographicImageRegistrationRequest initWithTargetedCGImageOptionsCompletionHandler(@NotNull @NotNull CGImageRef cgImage, @NotNull @NotNull NSDictionary<java.lang.String,?> options, @Nullable VNTargetedImageRequest.Block_initWithTargetedCGImageOptionsCompletionHandler completionHandler)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted CGImage.- Overrides:
initWithTargetedCGImageOptionsCompletionHandlerin classVNImageRegistrationRequest- Parameters:
cgImage- The CGImageRef of the targeted image.options- A dictionary with options specifying auxiliary information for the image.completionHandler- The block that is invoked when the request has been performed.
-
initWithTargetedCGImageOrientationOptions
public VNHomographicImageRegistrationRequest initWithTargetedCGImageOrientationOptions(@NotNull @NotNull CGImageRef cgImage, int orientation, @NotNull @NotNull NSDictionary<java.lang.String,?> options)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted CGImage.- Overrides:
initWithTargetedCGImageOrientationOptionsin classVNImageRegistrationRequest- Parameters:
cgImage- The CGImageRef of the targeted image.orientation- The orientation of the image/buffer based on the EXIF specification. For details see kCGImagePropertyOrientation. The value has to be an integer from 1 to 8. This supersedes every other orientation information.options- A dictionary with options specifying auxiliary information for the image.
-
initWithTargetedCGImageOrientationOptionsCompletionHandler
public VNHomographicImageRegistrationRequest initWithTargetedCGImageOrientationOptionsCompletionHandler(@NotNull @NotNull CGImageRef cgImage, int orientation, @NotNull @NotNull NSDictionary<java.lang.String,?> options, @Nullable VNTargetedImageRequest.Block_initWithTargetedCGImageOrientationOptionsCompletionHandler completionHandler)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted CGImage.- Overrides:
initWithTargetedCGImageOrientationOptionsCompletionHandlerin classVNImageRegistrationRequest- Parameters:
cgImage- The CGImageRef of the targeted image.orientation- The orientation of the image/buffer based on the EXIF specification. For details see kCGImagePropertyOrientation. The value has to be an integer from 1 to 8. This supersedes every other orientation information.options- A dictionary with options specifying auxiliary information for the image.completionHandler- The block that is invoked when the request has been performed.
-
initWithTargetedCIImageOptions
public VNHomographicImageRegistrationRequest initWithTargetedCIImageOptions(@NotNull @NotNull CIImage ciImage, @NotNull @NotNull NSDictionary<java.lang.String,?> options)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted CIImage.- Overrides:
initWithTargetedCIImageOptionsin classVNImageRegistrationRequest- Parameters:
ciImage- The CIImage of the targeted image.options- A dictionary with options specifying auxiliary information for the image.
-
initWithTargetedCIImageOptionsCompletionHandler
public VNHomographicImageRegistrationRequest initWithTargetedCIImageOptionsCompletionHandler(@NotNull @NotNull CIImage ciImage, @NotNull @NotNull NSDictionary<java.lang.String,?> options, @Nullable VNTargetedImageRequest.Block_initWithTargetedCIImageOptionsCompletionHandler completionHandler)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted CIImage.- Overrides:
initWithTargetedCIImageOptionsCompletionHandlerin classVNImageRegistrationRequest- Parameters:
ciImage- The CIImage of the targeted image.options- A dictionary with options specifying auxiliary information for the image.completionHandler- The block that is invoked when the request has been performed.
-
initWithTargetedCIImageOrientationOptions
public VNHomographicImageRegistrationRequest initWithTargetedCIImageOrientationOptions(@NotNull @NotNull CIImage ciImage, int orientation, @NotNull @NotNull NSDictionary<java.lang.String,?> options)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted CIImage.- Overrides:
initWithTargetedCIImageOrientationOptionsin classVNImageRegistrationRequest- Parameters:
ciImage- The CIImage of the targeted image.orientation- The orientation of the image/buffer based on the EXIF specification. For details see kCGImagePropertyOrientation. The value has to be an integer from 1 to 8. This supersedes every other orientation information.options- A dictionary with options specifying auxiliary information for the image.
-
initWithTargetedCIImageOrientationOptionsCompletionHandler
public VNHomographicImageRegistrationRequest initWithTargetedCIImageOrientationOptionsCompletionHandler(@NotNull @NotNull CIImage ciImage, int orientation, @NotNull @NotNull NSDictionary<java.lang.String,?> options, @Nullable VNTargetedImageRequest.Block_initWithTargetedCIImageOrientationOptionsCompletionHandler completionHandler)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted CIImage.- Overrides:
initWithTargetedCIImageOrientationOptionsCompletionHandlerin classVNImageRegistrationRequest- Parameters:
ciImage- The CIImage of the targeted image.orientation- The orientation of the image/buffer based on the EXIF specification. For details see kCGImagePropertyOrientation. The value has to be an integer from 1 to 8. This supersedes every other orientation information.options- A dictionary with options specifying auxiliary information for the image.completionHandler- The block that is invoked when the request has been performed.
-
initWithTargetedCVPixelBufferOptions
public VNHomographicImageRegistrationRequest initWithTargetedCVPixelBufferOptions(@NotNull @NotNull CVBufferRef pixelBuffer, @NotNull @NotNull NSDictionary<java.lang.String,?> options)
Description copied from class:VNTargetedImageRequestCreate a new request that targets an image in a pixel buffer.- Overrides:
initWithTargetedCVPixelBufferOptionsin classVNImageRegistrationRequest- Parameters:
pixelBuffer- The pixel buffer containing the targeted image.options- A dictionary with options specifying auxiliary information for the image.
-
initWithTargetedCVPixelBufferOptionsCompletionHandler
public VNHomographicImageRegistrationRequest initWithTargetedCVPixelBufferOptionsCompletionHandler(@NotNull @NotNull CVBufferRef pixelBuffer, @NotNull @NotNull NSDictionary<java.lang.String,?> options, @Nullable VNTargetedImageRequest.Block_initWithTargetedCVPixelBufferOptionsCompletionHandler completionHandler)
Description copied from class:VNTargetedImageRequestCreate a new request that targets an image in a pixel buffer.- Overrides:
initWithTargetedCVPixelBufferOptionsCompletionHandlerin classVNImageRegistrationRequest- Parameters:
pixelBuffer- The pixel buffer containing the targeted image.options- A dictionary with options specifying auxiliary information for the image.completionHandler- The block that is invoked when the request has been performed.
-
initWithTargetedCVPixelBufferOrientationOptions
public VNHomographicImageRegistrationRequest initWithTargetedCVPixelBufferOrientationOptions(@NotNull @NotNull CVBufferRef pixelBuffer, int orientation, @NotNull @NotNull NSDictionary<java.lang.String,?> options)
Description copied from class:VNTargetedImageRequestCreate a new request that targets an image in a pixel buffer.- Overrides:
initWithTargetedCVPixelBufferOrientationOptionsin classVNImageRegistrationRequest- Parameters:
pixelBuffer- The pixel buffer containing the targeted image.orientation- The orientation of the image/buffer based on the EXIF specification. For details see kCGImagePropertyOrientation. The value has to be an integer from 1 to 8. This supersedes every other orientation information.options- A dictionary with options specifying auxiliary information for the image.
-
initWithTargetedCVPixelBufferOrientationOptionsCompletionHandler
public VNHomographicImageRegistrationRequest initWithTargetedCVPixelBufferOrientationOptionsCompletionHandler(@NotNull @NotNull CVBufferRef pixelBuffer, int orientation, @NotNull @NotNull NSDictionary<java.lang.String,?> options, @Nullable VNTargetedImageRequest.Block_initWithTargetedCVPixelBufferOrientationOptionsCompletionHandler completionHandler)
Description copied from class:VNTargetedImageRequestCreate a new request that targets an image in a pixel buffer.- Overrides:
initWithTargetedCVPixelBufferOrientationOptionsCompletionHandlerin classVNImageRegistrationRequest- Parameters:
pixelBuffer- The pixel buffer containing the targeted image.orientation- The orientation of the image/buffer based on the EXIF specification. For details see kCGImagePropertyOrientation. The value has to be an integer from 1 to 8. This supersedes every other orientation information.options- A dictionary with options specifying auxiliary information for the image.completionHandler- The block that is invoked when the request has been performed.
-
initWithTargetedImageDataOptions
public VNHomographicImageRegistrationRequest initWithTargetedImageDataOptions(@NotNull @NotNull NSData imageData, @NotNull @NotNull NSDictionary<java.lang.String,?> options)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted image data.- Overrides:
initWithTargetedImageDataOptionsin classVNImageRegistrationRequest- Parameters:
imageData- The data of the targeted image.options- A dictionary with options specifying auxiliary information for the image.
-
initWithTargetedImageDataOptionsCompletionHandler
public VNHomographicImageRegistrationRequest initWithTargetedImageDataOptionsCompletionHandler(@NotNull @NotNull NSData imageData, @NotNull @NotNull NSDictionary<java.lang.String,?> options, @Nullable VNTargetedImageRequest.Block_initWithTargetedImageDataOptionsCompletionHandler completionHandler)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted image data.- Overrides:
initWithTargetedImageDataOptionsCompletionHandlerin classVNImageRegistrationRequest- Parameters:
imageData- The data of the targeted image.options- A dictionary with options specifying auxiliary information for the image.completionHandler- The block that is invoked when the request has been performed.
-
initWithTargetedImageDataOrientationOptions
public VNHomographicImageRegistrationRequest initWithTargetedImageDataOrientationOptions(@NotNull @NotNull NSData imageData, int orientation, @NotNull @NotNull NSDictionary<java.lang.String,?> options)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted image data.- Overrides:
initWithTargetedImageDataOrientationOptionsin classVNImageRegistrationRequest- Parameters:
imageData- The data of the targeted image.orientation- The orientation of the image/buffer based on the EXIF specification. For details see kCGImagePropertyOrientation. The value has to be an integer from 1 to 8. This supersedes every other orientation information.options- A dictionary with options specifying auxiliary information for the image.
-
initWithTargetedImageDataOrientationOptionsCompletionHandler
public VNHomographicImageRegistrationRequest initWithTargetedImageDataOrientationOptionsCompletionHandler(@NotNull @NotNull NSData imageData, int orientation, @NotNull @NotNull NSDictionary<java.lang.String,?> options, @Nullable VNTargetedImageRequest.Block_initWithTargetedImageDataOrientationOptionsCompletionHandler completionHandler)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted image data.- Overrides:
initWithTargetedImageDataOrientationOptionsCompletionHandlerin classVNImageRegistrationRequest- Parameters:
imageData- The data of the targeted image.orientation- The orientation of the image/buffer based on the EXIF specification. For details see kCGImagePropertyOrientation. The value has to be an integer from 1 to 8. This supersedes every other orientation information.options- A dictionary with options specifying auxiliary information for the image.completionHandler- The block that is invoked when the request has been performed.
-
initWithTargetedImageURLOptions
public VNHomographicImageRegistrationRequest initWithTargetedImageURLOptions(@NotNull @NotNull NSURL imageURL, @NotNull @NotNull NSDictionary<java.lang.String,?> options)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted image URL.- Overrides:
initWithTargetedImageURLOptionsin classVNImageRegistrationRequest- Parameters:
imageURL- The URL of the targeted image.options- A dictionary with options specifying auxiliary information for the image.
-
initWithTargetedImageURLOptionsCompletionHandler
public VNHomographicImageRegistrationRequest initWithTargetedImageURLOptionsCompletionHandler(@NotNull @NotNull NSURL imageURL, @NotNull @NotNull NSDictionary<java.lang.String,?> options, @Nullable VNTargetedImageRequest.Block_initWithTargetedImageURLOptionsCompletionHandler completionHandler)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted image URL.- Overrides:
initWithTargetedImageURLOptionsCompletionHandlerin classVNImageRegistrationRequest- Parameters:
imageURL- The URL of the targeted image.options- A dictionary with options specifying auxiliary information for the image.completionHandler- The block that is invoked when the request has been performed.
-
initWithTargetedImageURLOrientationOptions
public VNHomographicImageRegistrationRequest initWithTargetedImageURLOrientationOptions(@NotNull @NotNull NSURL imageURL, int orientation, @NotNull @NotNull NSDictionary<java.lang.String,?> options)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted image URL.- Overrides:
initWithTargetedImageURLOrientationOptionsin classVNImageRegistrationRequest- Parameters:
imageURL- The URL of the targeted image.orientation- The orientation of the image/buffer based on the EXIF specification. For details see kCGImagePropertyOrientation. The value has to be an integer from 1 to 8. This supersedes every other orientation information.options- A dictionary with options specifying auxiliary information for the image.
-
initWithTargetedImageURLOrientationOptionsCompletionHandler
public VNHomographicImageRegistrationRequest initWithTargetedImageURLOrientationOptionsCompletionHandler(@NotNull @NotNull NSURL imageURL, int orientation, @NotNull @NotNull NSDictionary<java.lang.String,?> options, @Nullable VNTargetedImageRequest.Block_initWithTargetedImageURLOrientationOptionsCompletionHandler completionHandler)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted image URL.- Overrides:
initWithTargetedImageURLOrientationOptionsCompletionHandlerin classVNImageRegistrationRequest- Parameters:
imageURL- The URL of the targeted image.orientation- The orientation of the image/buffer based on the EXIF specification. For details see kCGImagePropertyOrientation. The value has to be an integer from 1 to 8. This supersedes every other orientation information.options- A dictionary with options specifying auxiliary information for the image.completionHandler- The block that is invoked when the request has been performed.
-
instanceMethodForSelector
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
-
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
@NotNull public static @NotNull NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(@NotNull @NotNull java.lang.String key)
-
new_objc
public static VNHomographicImageRegistrationRequest new_objc()
-
resolveClassMethod
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
-
resolveInstanceMethod
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
-
setVersion_static
public static void setVersion_static(long aVersion)
-
superclass_static
public static org.moe.natj.objc.Class superclass_static()
-
version_static
public static long version_static()
-
currentRevision
public static long currentRevision()
-
defaultRevision
public static long defaultRevision()
-
supportedRevisions
@NotNull public static @NotNull NSIndexSet supportedRevisions()
-
initWithTargetedCMSampleBufferOptions
public VNHomographicImageRegistrationRequest initWithTargetedCMSampleBufferOptions(@NotNull @NotNull CMSampleBufferRef sampleBuffer, @NotNull @NotNull NSDictionary<java.lang.String,?> options)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted CMSampleBuffer.- Overrides:
initWithTargetedCMSampleBufferOptionsin classVNImageRegistrationRequest- Parameters:
sampleBuffer- The CMSampleBuffer containing the CVImageBuffer to be used by the request.options- A dictionary with options specifying auxiliary information for the image. API-Since: 14.0
-
initWithTargetedCMSampleBufferOptionsCompletionHandler
public VNHomographicImageRegistrationRequest initWithTargetedCMSampleBufferOptionsCompletionHandler(@NotNull @NotNull CMSampleBufferRef sampleBuffer, @NotNull @NotNull NSDictionary<java.lang.String,?> options, @Nullable VNTargetedImageRequest.Block_initWithTargetedCMSampleBufferOptionsCompletionHandler completionHandler)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted CMSampleBuffer.- Overrides:
initWithTargetedCMSampleBufferOptionsCompletionHandlerin classVNImageRegistrationRequest- Parameters:
sampleBuffer- The CMSampleBuffer containing the CVImageBuffer to be used by the request.options- A dictionary with options specifying auxiliary information for the image.completionHandler- The block that is invoked after the request has been performed. API-Since: 14.0
-
initWithTargetedCMSampleBufferOrientationOptions
public VNHomographicImageRegistrationRequest initWithTargetedCMSampleBufferOrientationOptions(@NotNull @NotNull CMSampleBufferRef sampleBuffer, int orientation, @NotNull @NotNull NSDictionary<java.lang.String,?> options)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted CMSampleBuffer.- Overrides:
initWithTargetedCMSampleBufferOrientationOptionsin classVNImageRegistrationRequest- Parameters:
sampleBuffer- The CMSampleBuffer containing the CVImageBuffer to be used by the request.orientation- The orientation of the image/buffer based on the EXIF specification. For details see kCGImagePropertyOrientation. The value has to be an integer from 1 to 8. This supersedes every other orientation information.options- A dictionary with options specifying auxiliary information for the image. API-Since: 14.0
-
initWithTargetedCMSampleBufferOrientationOptionsCompletionHandler
public VNHomographicImageRegistrationRequest initWithTargetedCMSampleBufferOrientationOptionsCompletionHandler(@NotNull @NotNull CMSampleBufferRef sampleBuffer, int orientation, @NotNull @NotNull NSDictionary<java.lang.String,?> options, @Nullable VNTargetedImageRequest.Block_initWithTargetedCMSampleBufferOrientationOptionsCompletionHandler completionHandler)
Description copied from class:VNTargetedImageRequestCreate a new request with a targeted CMSampleBuffer.- Overrides:
initWithTargetedCMSampleBufferOrientationOptionsCompletionHandlerin classVNImageRegistrationRequest- Parameters:
sampleBuffer- The CMSampleBuffer containing the CVImageBuffer to be used by the request.orientation- The orientation of the image/buffer based on the EXIF specification. For details see kCGImagePropertyOrientation. The value has to be an integer from 1 to 8. This supersedes every other orientation information.options- A dictionary with options specifying auxiliary information for the image.completionHandler- The block that is invoked after the request has been performed. API-Since: 14.0
-
results
@Nullable public @Nullable NSArray<? extends VNImageHomographicAlignmentObservation> results()
VNImageHomographicAlignmentObservation results.
-
useStoredAccessor
@Deprecated public static boolean useStoredAccessor()
Deprecated.
-
-