Class SuccessFrameGrabberRecognizer.Result
java.lang.Object
com.microblink.blinkid.entities.Entity.Result
com.microblink.blinkid.entities.recognizers.Recognizer.Result
com.microblink.blinkid.entities.recognizers.successframe.SuccessFrameGrabberRecognizer.Result
- All Implemented Interfaces:
android.os.Parcelable
- Enclosing class:
- SuccessFrameGrabberRecognizer
-
Nested Class Summary
Nested classes/interfaces inherited from class com.microblink.blinkid.entities.recognizers.Recognizer.Result
Recognizer.Result.State
-
Field Summary
Modifier and TypeFieldDescriptionstatic final android.os.Parcelable.Creator<SuccessFrameGrabberRecognizer.Result>
Fields inherited from class com.microblink.blinkid.entities.Entity.Result
mOwner
Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
Create a copy of the result.protected void
deserializeFromByteArray
(byte[] arr) Returns the result of given recognizer.Returns the camera frame image on which given recognizer's result has become valid.protected byte[]
protected void
terminateNative
(long nativeContext) toString()
void
writeToParcel
(android.os.Parcel dest, int i) Methods inherited from class com.microblink.blinkid.entities.recognizers.Recognizer.Result
getResultState, isEmpty
Methods inherited from class com.microblink.blinkid.entities.Entity.Result
describeContents, finalize, getNativeContext, readFromParcel
-
Field Details
-
CREATOR
@NonNull public static final android.os.Parcelable.Creator<SuccessFrameGrabberRecognizer.Result> CREATOR
-
-
Constructor Details
-
Result
-
-
Method Details
-
getSuccessFrame
Returns the camera frame image on which given recognizer's result has become valid. If given recognizer's result never became valid, returns null. NOTE: Internal buffers of the returned image are valid as long as Result object (this) is alive.- Returns:
- the camera frame image on which given recognizer's result has become valid
-
getSlaveResult
Returns the result of given recognizer.- Returns:
- the result of given recognizer.
-
toString
-
serializeToByteArray
@Nullable protected byte[] serializeToByteArray()- Specified by:
serializeToByteArray
in classEntity.Result
-
deserializeFromByteArray
protected void deserializeFromByteArray(@NonNull byte[] arr) - Specified by:
deserializeFromByteArray
in classEntity.Result
-
clone
Description copied from class:Entity.Result
Create a copy of the result. This is required in order to retain the result even after owning entity has mutated it.- Specified by:
clone
in classRecognizer.Result
- Returns:
- a copy of the result
-
terminateNative
protected void terminateNative(long nativeContext) - Specified by:
terminateNative
in classEntity.Result
-
writeToParcel
public void writeToParcel(@NonNull android.os.Parcel dest, int i) - Specified by:
writeToParcel
in interfaceandroid.os.Parcelable
- Overrides:
writeToParcel
in classEntity.Result
-