UNPKG

cordova-plugin-pdf417

Version:

A small and powerful PDF417 barcode scanning library

655 lines (654 loc) 28.8 kB
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> <html lang="en"> <head> <!-- Generated by javadoc --> <title>RecognitionSettings (LibPdf417Mobi API)</title> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> </head> <body> <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { parent.document.title="RecognitionSettings (LibPdf417Mobi API)"; } } catch(err) { } //--> var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; var activeTableTab = "activeTableTab"; </script> <noscript> <div>JavaScript is disabled on your browser.</div> </noscript> <!-- ========= START OF TOP NAVBAR ======= --> <div class="topNav"><a name="navbar.top"> <!-- --> </a> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <a name="navbar.top.firstrow"> <!-- --> </a> <ul class="navList" title="Navigation"> <li><a href="../../../../overview-summary.html">Overview</a></li> <li><a href="package-summary.html">Package</a></li> <li class="navBarCell1Rev">Class</li> <li><a href="package-tree.html">Tree</a></li> <li><a href="../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../index-all.html">Index</a></li> <li><a href="../../../../help-doc.html">Help</a></li> </ul> </div> <div class="subNav"> <ul class="navList"> <li>Prev&nbsp;Class</li> <li><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.FrameQualityEstimationMode.html" title="enum in com.microblink.recognizers.settings"><span class="typeNameLink">Next&nbsp;Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../index.html?com/microblink/recognizers/settings/RecognitionSettings.html" target="_top">Frames</a></li> <li><a href="RecognitionSettings.html" target="_top">No&nbsp;Frames</a></li> </ul> <ul class="navList" id="allclasses_navbar_top"> <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li> </ul> <div> <script type="text/javascript"><!-- allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { allClassesLink.style.display = "block"; } else { allClassesLink.style.display = "none"; } //--> </script> </div> <div> <ul class="subNavList"> <li>Summary:&nbsp;</li> <li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li> <li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#method.summary">Method</a></li> </ul> <ul class="subNavList"> <li>Detail:&nbsp;</li> <li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#method.detail">Method</a></li> </ul> </div> <a name="skip.navbar.top"> <!-- --> </a></div> <!-- ========= END OF TOP NAVBAR ========= --> <!-- ======== START OF CLASS DATA ======== --> <div class="header"> <div class="subTitle">com.microblink.recognizers.settings</div> <h2 title="Class RecognitionSettings" class="title">Class RecognitionSettings</h2> </div> <div class="contentContainer"> <ul class="inheritance"> <li>java.lang.Object</li> <li> <ul class="inheritance"> <li>com.microblink.recognizers.settings.RecognitionSettings</li> </ul> </li> </ul> <div class="description"> <ul class="blockList"> <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> <dd>android.os.Parcelable</dd> </dl> <hr> <br> <pre>public class <span class="typeNameLabel">RecognitionSettings</span> extends java.lang.Object implements android.os.Parcelable</pre> <div class="block">Created by dodo on 25/11/14.</div> </li> </ul> </div> <div class="summary"> <ul class="blockList"> <li class="blockList"> <!-- ======== NESTED CLASS SUMMARY ======== --> <ul class="blockList"> <li class="blockList"><a name="nested.class.summary"> <!-- --> </a> <h3>Nested Class Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation"> <caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th class="colLast" scope="col">Class and Description</th> </tr> <tr class="altColor"> <td class="colFirst"><code>static class&nbsp;</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.FrameQualityEstimationMode.html" title="enum in com.microblink.recognizers.settings">RecognitionSettings.FrameQualityEstimationMode</a></span></code>&nbsp;</td> </tr> </table> <ul class="blockList"> <li class="blockList"><a name="nested.classes.inherited.from.class.android.os.Parcelable"> <!-- --> </a> <h3>Nested classes/interfaces inherited from interface&nbsp;android.os.Parcelable</h3> <code>android.os.Parcelable.ClassLoaderCreator&lt;T&gt;, android.os.Parcelable.Creator&lt;T&gt;</code></li> </ul> </li> </ul> <!-- =========== FIELD SUMMARY =========== --> <ul class="blockList"> <li class="blockList"><a name="field.summary"> <!-- --> </a> <h3>Field Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> <caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th class="colLast" scope="col">Field and Description</th> </tr> <tr class="altColor"> <td class="colFirst"><code>static android.os.Parcelable.Creator&lt;<a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html" title="class in com.microblink.recognizers.settings">RecognitionSettings</a>&gt;</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#CREATOR">CREATOR</a></span></code>&nbsp;</td> </tr> <tr class="rowColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#DETECTION_TEST_MODE">DETECTION_TEST_MODE</a></span></code> <div class="block">will perform only detection and will profile the performance of slip detection</div> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#RECOGNITION_MODE">RECOGNITION_MODE</a></span></code> <div class="block">indicates normal scanning operation</div> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#RECOGNITION_TEST_MODE">RECOGNITION_TEST_MODE</a></span></code> <div class="block">will perform indefinite scan and will profile the performance of scans</div> </td> </tr> </table> <ul class="blockList"> <li class="blockList"><a name="fields.inherited.from.class.android.os.Parcelable"> <!-- --> </a> <h3>Fields inherited from interface&nbsp;android.os.Parcelable</h3> <code>CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE</code></li> </ul> </li> </ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> <ul class="blockList"> <li class="blockList"><a name="constructor.summary"> <!-- --> </a> <h3>Constructor Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption> <tr> <th class="colOne" scope="col">Constructor and Description</th> </tr> <tr class="altColor"> <td class="colOne"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#RecognitionSettings--">RecognitionSettings</a></span>()</code>&nbsp;</td> </tr> </table> </li> </ul> <!-- ========== METHOD SUMMARY =========== --> <ul class="blockList"> <li class="blockList"><a name="method.summary"> <!-- --> </a> <h3>Method Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#describeContents--">describeContents</a></span>()</code>&nbsp;</td> </tr> <tr id="i1" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#equals-java.lang.Object-">equals</a></span>(java.lang.Object&nbsp;o)</code>&nbsp;</td> </tr> <tr id="i2" class="altColor"> <td class="colFirst"><code><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.FrameQualityEstimationMode.html" title="enum in com.microblink.recognizers.settings">RecognitionSettings.FrameQualityEstimationMode</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#getFrameQualityEstimationMode--">getFrameQualityEstimationMode</a></span>()</code>&nbsp;</td> </tr> <tr id="i3" class="rowColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#getNumMsBeforeTimeout--">getNumMsBeforeTimeout</a></span>()</code> <div class="block">Returns the duration in milliseconds that needs to pass since scanning has begun in order to define timeout.</div> </td> </tr> <tr id="i4" class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#getRecognitionMode--">getRecognitionMode</a></span>()</code>&nbsp;</td> </tr> <tr id="i5" class="rowColor"> <td class="colFirst"><code><a href="../../../../com/microblink/recognizers/settings/RecognizerSettings.html" title="class in com.microblink.recognizers.settings">RecognizerSettings</a>[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#getRecognizerSettingsArray--">getRecognizerSettingsArray</a></span>()</code> <div class="block">Returns the currently active recognizer settings array</div> </td> </tr> <tr id="i6" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#setAllowMultipleScanResultsOnSingleImage-boolean-">setAllowMultipleScanResultsOnSingleImage</a></span>(boolean&nbsp;multiScan)</code> <div class="block">Sets whether or not outputting of multiple scan results from same image is allowed.</div> </td> </tr> <tr id="i7" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#setFrameQualityEstimationMode-com.microblink.recognizers.settings.RecognitionSettings.FrameQualityEstimationMode-">setFrameQualityEstimationMode</a></span>(<a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.FrameQualityEstimationMode.html" title="enum in com.microblink.recognizers.settings">RecognitionSettings.FrameQualityEstimationMode</a>&nbsp;mode)</code> <div class="block">Sets the mode of the frame quality estimation.</div> </td> </tr> <tr id="i8" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#setNumMsBeforeTimeout-int-">setNumMsBeforeTimeout</a></span>(int&nbsp;numMsBeforeTimeout)</code> <div class="block">Set the duration in milliseconds that needs to pass since scanning has begun in order to define timeout.</div> </td> </tr> <tr id="i9" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#setRecognitionMode-int-">setRecognitionMode</a></span>(int&nbsp;recognitionMode)</code> <div class="block">This method is for debugging and testing purposes only.</div> </td> </tr> <tr id="i10" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#setRecognizerSettingsArray-com.microblink.recognizers.settings.RecognizerSettings:A-">setRecognizerSettingsArray</a></span>(<a href="../../../../com/microblink/recognizers/settings/RecognizerSettings.html" title="class in com.microblink.recognizers.settings">RecognizerSettings</a>[]&nbsp;settingsArray)</code> <div class="block">Set recognizer settings array that will be passed to native code.</div> </td> </tr> <tr id="i11" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#shouldAllowMultipleScanResultsOnSingleImage--">shouldAllowMultipleScanResultsOnSingleImage</a></span>()</code> <div class="block">Returns true if multiple scan results can be obtained from single image.</div> </td> </tr> <tr id="i12" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#writeToParcel-android.os.Parcel-int-">writeToParcel</a></span>(android.os.Parcel&nbsp;dest, int&nbsp;flags)</code>&nbsp;</td> </tr> </table> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <!-- --> </a> <h3>Methods inherited from class&nbsp;java.lang.Object</h3> <code>clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> </ul> </li> </ul> </li> </ul> </div> <div class="details"> <ul class="blockList"> <li class="blockList"> <!-- ============ FIELD DETAIL =========== --> <ul class="blockList"> <li class="blockList"><a name="field.detail"> <!-- --> </a> <h3>Field Detail</h3> <a name="RECOGNITION_MODE"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>RECOGNITION_MODE</h4> <pre>public static final&nbsp;int RECOGNITION_MODE</pre> <div class="block">indicates normal scanning operation</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../constant-values.html#com.microblink.recognizers.settings.RecognitionSettings.RECOGNITION_MODE">Constant Field Values</a></dd> </dl> </li> </ul> <a name="RECOGNITION_TEST_MODE"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>RECOGNITION_TEST_MODE</h4> <pre>public static final&nbsp;int RECOGNITION_TEST_MODE</pre> <div class="block">will perform indefinite scan and will profile the performance of scans</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../constant-values.html#com.microblink.recognizers.settings.RecognitionSettings.RECOGNITION_TEST_MODE">Constant Field Values</a></dd> </dl> </li> </ul> <a name="DETECTION_TEST_MODE"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>DETECTION_TEST_MODE</h4> <pre>public static final&nbsp;int DETECTION_TEST_MODE</pre> <div class="block">will perform only detection and will profile the performance of slip detection</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../constant-values.html#com.microblink.recognizers.settings.RecognitionSettings.DETECTION_TEST_MODE">Constant Field Values</a></dd> </dl> </li> </ul> <a name="CREATOR"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>CREATOR</h4> <pre>public static final&nbsp;android.os.Parcelable.Creator&lt;<a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html" title="class in com.microblink.recognizers.settings">RecognitionSettings</a>&gt; CREATOR</pre> </li> </ul> </li> </ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> <ul class="blockList"> <li class="blockList"><a name="constructor.detail"> <!-- --> </a> <h3>Constructor Detail</h3> <a name="RecognitionSettings--"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>RecognitionSettings</h4> <pre>public&nbsp;RecognitionSettings()</pre> </li> </ul> </li> </ul> <!-- ============ METHOD DETAIL ========== --> <ul class="blockList"> <li class="blockList"><a name="method.detail"> <!-- --> </a> <h3>Method Detail</h3> <a name="getRecognitionMode--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getRecognitionMode</h4> <pre>public&nbsp;int&nbsp;getRecognitionMode()</pre> </li> </ul> <a name="setRecognitionMode-int-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setRecognitionMode</h4> <pre>public&nbsp;void&nbsp;setRecognitionMode(int&nbsp;recognitionMode)</pre> <div class="block">This method is for debugging and testing purposes only. Please do not use it because calling it with wrong parameter might cause scanning loop to never terminate.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>recognitionMode</code> - Mode of recognition. Allowed values are RECOGNITION_MODE (default), RECOGNITION_TEST_MODE (recognition in the loop) and DETECTION_TEST_MODE (detection in the loop, recognition disabled).</dd> </dl> </li> </ul> <a name="shouldAllowMultipleScanResultsOnSingleImage--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>shouldAllowMultipleScanResultsOnSingleImage</h4> <pre>public&nbsp;boolean&nbsp;shouldAllowMultipleScanResultsOnSingleImage()</pre> <div class="block">Returns true if multiple scan results can be obtained from single image. @see setAllowMultipleScanResultsOnSingleImage for details.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>true if multiple scan results can be obtained from single image.</dd> </dl> </li> </ul> <a name="setAllowMultipleScanResultsOnSingleImage-boolean-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setAllowMultipleScanResultsOnSingleImage</h4> <pre>public&nbsp;void&nbsp;setAllowMultipleScanResultsOnSingleImage(boolean&nbsp;multiScan)</pre> <div class="block">Sets whether or not outputting of multiple scan results from same image is allowed. If that is true, it is possible to return multiple recognition results from same image. If this option is false, the array of BaseRecognitionResults will contain at most 1 element. The upside of setting that option to false is the speed - if you enable lots of recognizers, as soon as the first recognizer succeeds in scanning, recognition chain will be terminated and other recognizers will not get a chance to analyze the image. The downside is that you are then unable to obtain multiple results from single image.</div> </li> </ul> <a name="setNumMsBeforeTimeout-int-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setNumMsBeforeTimeout</h4> <pre>public&nbsp;void&nbsp;setNumMsBeforeTimeout(int&nbsp;numMsBeforeTimeout)</pre> <div class="block">Set the duration in milliseconds that needs to pass since scanning has begun in order to define timeout. Please be aware that time counting does not start from the moment when scanning starts. Instead it starts from the moment when at least one <a href="../../../../com/microblink/recognizers/BaseRecognitionResult.html" title="class in com.microblink.recognizers"><code>BaseRecognitionResult</code></a> becomes available which is neither empty (<a href="../../../../com/microblink/recognizers/BaseRecognitionResult.html#isEmpty--"><code>BaseRecognitionResult.isEmpty()</code></a>) nor valid (<a href="../../../../com/microblink/recognizers/BaseRecognitionResult.html#isValid--"><code>BaseRecognitionResult.isValid()</code></a>). <p/> The reason for this is the better user experience in cases when for example timeout is set to 10 seconds and user starts scanning and leaves device lying on table for 9 seconds and then points the device towards the object it wants to scan: in such case it is better to let that user scan the object it wants instead of completing scan with empty scan result as soon as 10 seconds timeout ticks out.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>numMsBeforeTimeout</code> - duration in milliseconds</dd> </dl> </li> </ul> <a name="getNumMsBeforeTimeout--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getNumMsBeforeTimeout</h4> <pre>public&nbsp;int&nbsp;getNumMsBeforeTimeout()</pre> <div class="block">Returns the duration in milliseconds that needs to pass since scanning has begun in order to define timeout.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the duration in milliseconds that needs to pass since scanning has begun in order to define timeout.</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.html#setNumMsBeforeTimeout-int-"><code>setNumMsBeforeTimeout(int)</code></a></dd> </dl> </li> </ul> <a name="setFrameQualityEstimationMode-com.microblink.recognizers.settings.RecognitionSettings.FrameQualityEstimationMode-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setFrameQualityEstimationMode</h4> <pre>public&nbsp;void&nbsp;setFrameQualityEstimationMode(<a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.FrameQualityEstimationMode.html" title="enum in com.microblink.recognizers.settings">RecognitionSettings.FrameQualityEstimationMode</a>&nbsp;mode)</pre> <div class="block">Sets the mode of the frame quality estimation. If automatic, it will be used if at least one enabled recognizer requires it or if device is fast enough to perform it always (default). If always on or always off, it will not depend on active recognizers nor device. Frame quality estimation helps choosing the best possible frame from camera stream for processing.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>mode</code> - Desired mode of frame quality estimation.</dd> </dl> </li> </ul> <a name="getFrameQualityEstimationMode--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getFrameQualityEstimationMode</h4> <pre>public&nbsp;<a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.FrameQualityEstimationMode.html" title="enum in com.microblink.recognizers.settings">RecognitionSettings.FrameQualityEstimationMode</a>&nbsp;getFrameQualityEstimationMode()</pre> </li> </ul> <a name="setRecognizerSettingsArray-com.microblink.recognizers.settings.RecognizerSettings:A-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setRecognizerSettingsArray</h4> <pre>public&nbsp;void&nbsp;setRecognizerSettingsArray(<a href="../../../../com/microblink/recognizers/settings/RecognizerSettings.html" title="class in com.microblink.recognizers.settings">RecognizerSettings</a>[]&nbsp;settingsArray)</pre> <div class="block">Set recognizer settings array that will be passed to native code.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>settingsArray</code> - array of recognizer settings</dd> </dl> </li> </ul> <a name="getRecognizerSettingsArray--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getRecognizerSettingsArray</h4> <pre>public&nbsp;<a href="../../../../com/microblink/recognizers/settings/RecognizerSettings.html" title="class in com.microblink.recognizers.settings">RecognizerSettings</a>[]&nbsp;getRecognizerSettingsArray()</pre> <div class="block">Returns the currently active recognizer settings array</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the currently active recognizer settings array</dd> </dl> </li> </ul> <a name="describeContents--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>describeContents</h4> <pre>public&nbsp;int&nbsp;describeContents()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>describeContents</code>&nbsp;in interface&nbsp;<code>android.os.Parcelable</code></dd> </dl> </li> </ul> <a name="writeToParcel-android.os.Parcel-int-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>writeToParcel</h4> <pre>public&nbsp;void&nbsp;writeToParcel(android.os.Parcel&nbsp;dest, int&nbsp;flags)</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code>writeToParcel</code>&nbsp;in interface&nbsp;<code>android.os.Parcelable</code></dd> </dl> </li> </ul> <a name="equals-java.lang.Object-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>equals</h4> <pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;o)</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd> </dl> </li> </ul> </li> </ul> </li> </ul> </div> </div> <!-- ========= END OF CLASS DATA ========= --> <!-- ======= START OF BOTTOM NAVBAR ====== --> <div class="bottomNav"><a name="navbar.bottom"> <!-- --> </a> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <a name="navbar.bottom.firstrow"> <!-- --> </a> <ul class="navList" title="Navigation"> <li><a href="../../../../overview-summary.html">Overview</a></li> <li><a href="package-summary.html">Package</a></li> <li class="navBarCell1Rev">Class</li> <li><a href="package-tree.html">Tree</a></li> <li><a href="../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../index-all.html">Index</a></li> <li><a href="../../../../help-doc.html">Help</a></li> </ul> </div> <div class="subNav"> <ul class="navList"> <li>Prev&nbsp;Class</li> <li><a href="../../../../com/microblink/recognizers/settings/RecognitionSettings.FrameQualityEstimationMode.html" title="enum in com.microblink.recognizers.settings"><span class="typeNameLink">Next&nbsp;Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../index.html?com/microblink/recognizers/settings/RecognitionSettings.html" target="_top">Frames</a></li> <li><a href="RecognitionSettings.html" target="_top">No&nbsp;Frames</a></li> </ul> <ul class="navList" id="allclasses_navbar_bottom"> <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li> </ul> <div> <script type="text/javascript"><!-- allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { allClassesLink.style.display = "block"; } else { allClassesLink.style.display = "none"; } //--> </script> </div> <div> <ul class="subNavList"> <li>Summary:&nbsp;</li> <li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li> <li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#method.summary">Method</a></li> </ul> <ul class="subNavList"> <li>Detail:&nbsp;</li> <li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#method.detail">Method</a></li> </ul> </div> <a name="skip.navbar.bottom"> <!-- --> </a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> </body> </html>