Package org.robovm.apple.vision
Class VNRecognizeTextRequest
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.vision.VNRequest
org.robovm.apple.vision.VNImageBasedRequest
org.robovm.apple.vision.VNRecognizeTextRequest
- All Implemented Interfaces:
NSObjectProtocol,VNRequestProgressProviding,ObjCProtocol
public class VNRecognizeTextRequest extends VNImageBasedRequest implements VNRequestProgressProviding
- Since:
- Available in iOS 13.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVNRecognizeTextRequest.VNRecognizeTextRequestPtrNested classes/interfaces inherited from class org.robovm.apple.vision.VNImageBasedRequest
VNImageBasedRequest.VNImageBasedRequestPtrNested classes/interfaces inherited from class org.robovm.apple.vision.VNRequest
VNRequest.VNRequestPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description VNRecognizeTextRequest()protectedVNRecognizeTextRequest(NSObject.Handle h, long handle)protectedVNRecognizeTextRequest(NSObject.SkipInit skipInit)VNRecognizeTextRequest(VoidBlock2<VNRequest,NSError> completionHandler) -
Method Summary
Methods inherited from class org.robovm.apple.vision.VNImageBasedRequest
getRegionOfInterest, setRegionOfInterestMethods inherited from class org.robovm.apple.vision.VNRequest
cancel, getCompletionHandler, getRevision, init, isPreferBackgroundProcessing, setPreferBackgroundProcessing, setRevision, setUsesCPUOnly, usesCPUOnlyMethods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Field Details
-
Revision1
public static final int Revision1- See Also:
- Constant Field Values
-
Revision2
public static final int Revision2- See Also:
- Constant Field Values
-
-
Constructor Details
-
VNRecognizeTextRequest
public VNRecognizeTextRequest() -
VNRecognizeTextRequest
-
VNRecognizeTextRequest
-
VNRecognizeTextRequest
-
-
Method Details
-
getRecognitionLanguages
-
setRecognitionLanguages
-
getCustomWords
-
setCustomWords
-
getRecognitionLevel
-
setRecognitionLevel
-
usesLanguageCorrection
public boolean usesLanguageCorrection() -
setUsesLanguageCorrection
public void setUsesLanguageCorrection(boolean v) -
getMinimumTextHeight
public float getMinimumTextHeight() -
setMinimumTextHeight
public void setMinimumTextHeight(float v) -
getResults
- Overrides:
getResultsin classVNRequest
-
getSupportedRevisions
- Since:
- Available in iOS 12.0 and later.
-
getDefaultRevision
public static long getDefaultRevision()- Since:
- Available in iOS 12.0 and later.
-
getCurrentRevision
public static long getCurrentRevision()- Since:
- Available in iOS 12.0 and later.
-
getProgressHandler
- Specified by:
getProgressHandlerin interfaceVNRequestProgressProviding
-
setProgressHandler
- Specified by:
setProgressHandlerin interfaceVNRequestProgressProviding
-
isIndeterminate
public boolean isIndeterminate()- Specified by:
isIndeterminatein interfaceVNRequestProgressProviding
-
supportedRecognitionLanguagesAndReturnError
- Since:
- Available in iOS 15.0 and later.
-
getSupportedRecognitionLanguagesForTextRecognitionLevel
@Deprecated public static NSArray<NSString> getSupportedRecognitionLanguagesForTextRecognitionLevel(VNRequestTextRecognitionLevel recognitionLevel, long requestRevision) throws NSErrorExceptionDeprecated.Deprecated in iOS 15.0. Use -supportedRecognitionLanguagesAndReturnError:- Throws:
NSErrorException- Since:
- Available in iOS 13.0 and later.
-