TBR Wizard
tbr wizard is an application that identifies the best tbr code(s) to maximize the recognition rate or speed for your typical images using tbr wizard installation download tbr wizard windows 32 bit download https //barcode reader inliteresearch com//downloads/actions/do download php?prod=tww32\&back windows 64 bit download https //barcode reader inliteresearch com//downloads/actions/do download php?prod=tww64\&back linux 64 bit download https //barcode reader inliteresearch com//downloads/actions/do download php?prod=twl64\&back basic examples find the best tbr code to read the \<font color="#eb144c">pdf417\</font> barcode from a file tbr wizard type=pdf417 c \some folder\some file pdf find the best tbr code to read \<font color="#eb144c">code39\</font> and \<font color="#eb144c">code128\</font> barcodes from tif and pdf files in a folder tbr wizard type=cdoe49,code128 "c \some folder" incl=tif,pdf see tbr wizard reference docid\ kqwi9qelg581eap ogukq for a complete list of command line options tbr wizard results tbr results present the following essential information \<font color="#eb144c">tested tbr\</font> is a list of analyzed tbr codes if \<font color="#eb144c"> tbr\</font> option is not set, this is a list of valid tbr codes for the specified \<font color="#eb144c"> type\</font> \<font color="#eb144c">recommended tbr\</font> is one or more tbr codes that read a maximum number of barcodes in the shortest time \<font color="#eb144c">alternative tbr\</font> is a list of tbr codes that read a similar number of barcodes but slower than recommended tbr additional intermediate data are available by setting a \<font color="#eb144c"> verbosity\</font> option tbr wizard results are based on real time measurements actual timing varies between tbr wizard sessions; therefore, the preferred and alternative codes might change between sessions an example of tbr wizard results tested tbr 100 103 107 108 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 401 415 0 recommended tbr tbr 107 reads 5 barcodes in 346 milliseconds or 49 milliseconds per page tbr 108 reads additional 1 barcode in 408 milliseconds or 58 milliseconds per page alternative tbr are 112 113 100 128 119 401 118 0 129 111 using tbr wizard results activate recommended tbr codes in your inlite products clearimage sdk set the \<font color="#eb144c">tbrcode\</font> property of the readers if multiple tbr codes are recommended, use one of the methods repeat reading operations with each tbr code use external tbr docid\ krbh lutyawzphraj5lqs barcode reader cli set the \<font color="#eb144c"> tbr\</font> option to use multiple tbr codes, set them as a comma separated list the external tbr docid\ krbh lutyawzphraj5lqs mechanism is available for all inlite products to override default processing read using multiple tbr codes the following considerations affect the utilization of the tbr wizard recommendations tbr technology employs sophisticated image processing algorithms, which consume more cpu cycles than the default algorithms consequently, recognizing marginal, poor quality images may require more time to read more barcodes the analysis of the tbr wizard provides statistical data, which enables the user to balance speed vs recognition rate if multiple barcode type groups are used, combine the recommendations of the tbr wizard for each of the groups each group is processed separately, thus adding time to the total reading time actual recognition speed in production reader mode can be faster than the tbr wizard measurements because inlite's barcode readers can run multi threaded, using available cpus however, tbr wizard runs as single threaded to perform accurate timing measurements inlite's barcode readers can limit the number of barcodes found on a page on the other hand, tbr wizard tries to find all barcodes on a page reference command line format tbr wizard \[options] \[sources] \[@configuration file] where \<font color="#eb144c">options\</font> options specified in this document see option rules docid\ vuiyhltrrqommo0hkj2io \<font color="#eb144c">sources\</font> files, folders, or urls identifying input files \<font color="#eb144c">configuration file\</font> zero one or more configurations files source the \<font color="#eb144c">source\</font> parameter specifies the location of image files to read barcodes from multiple sources can be specified sources can be local image file local folder the rules for source values are the value of the source should use utf 8 to represent non english file names the value containing spaces should be enclosed in double quotes ( \<font color="#eb144c">""\</font> ) options option rules options are specified as \<font color="#eb144c"> name=value\</font> , except if the value is described as a list , zero or more valid values can be set a comma should separate multiple values no spaces are allowed in the list all options (except \<font color="#eb144c"> type\</font> ) are optional reader options reader options configure the barcode reader parameters to be applied to a source name value description default valid values \<font color="#eb144c"> type\</font> \<font color="#eb144c"> t\</font> required list of barcode types code39 code128 codabar ucc128 code93 upca ean8 upce ean13 i25 datamatrix pdf417 drvlic qr imb bpo aust sing 4state patch \<font color="#eb144c"> tbr\</font> list of tbr codes docid\ krbh lutyawzphraj5lqs 0 valid tbr codes for a given type are displayed by the tbr wizard docid\ glmgkfkxrclppzzasnvwc \<font color="#eb144c"> dir\</font> list of barcode directions all all horz vert \<font color="#eb144c"> type\</font> option is a comma separated list of barcodes to analyze all specified types should belong to only one of the following groups code39 code128 codabar ucc128 code93 upca ean8 upce ean13 i25 datamatrix pdf417 qr imb bpo aust sing 4state patch \<font color="#eb144c"> tbr\</font> option is a comma separated list of tbr codes tbr wizard will analyze if not set, all valid tbr codes for the selected group will be evaluated source options multi page file format this option control processing of multi page file formats pdf , tiff , gif name value description default valid values \<font color="#eb144c"> pages\</font> list of page selectors to limit reading to a set of pages nmb is an explicit page number (1 based) start is an explicit page number or first stop is an explicit page number or last all all even odd first last nmb start stop source options folder processing these options control the selection of image files when the \<font color="#eb144c">source\</font> is a folder name value description default valid values \<font color="#eb144c"> sub\</font> \<font color="#eb144c"> subfolders\</font> include subfolders of the source folder in the processing true true false \<font color="#eb144c"> incl\</font> list of file name masks to be included in the processing tif, tiff, jpg, jpeg, pdf, bmp, png \<font color="#eb144c"> excl\</font> list of file name masks to be excluded from processing miscellaneous options name value description \<font color="#eb144c"> help\</font> \<font color="#eb144c"> h\</font> flag to output command line help to console no processing is done \<font color="#eb144c"> verbosity\</font> defines the amount of information presented in the output 0 (default) essential information, including recommended tbr codes to use 1 adds summary of found barcodes and timing 2 display the tbr codes test and number of barcodes during measurements configuration file a configuration file is a convenient way to define a set of options and/or sources shared by multiple systems or sessions the format rules for configuration files are \<font color="#eb144c"> name\</font> sets command line flags \<font color="#eb144c"> name=value\</font> sets command line options with values \<font color="#eb144c">source\</font> specifies the location of image files to read barcodes from it can be an image file , a folder containing image files, or a url values with spaces should be enclosed in double quotes ( \<font color="#eb144c">"some text"\</font> ) \<font color="#eb144c">#\</font> starts the comment portion of a line if \<font color="#eb144c">#\</font> is the first character, the whole line is treated as a comment \<font color="#eb144c">exit\</font> ends the processing of a configuration file the rest of the file is ignored the configuration file should be in utf 8 to include non english file names