We are continuing our review of the Aspose.OCR SDK for OMR sheet processing but have run into a few more problems –
• When a field has multi-character values (such as “2015”) and it is not marked, only a single blank is output instead of 4 blanks, requiring us to put another layer of code on the results from the Template.
• We occasionally have to use “extended grids” when one grid ends and additional values appear in a related grid. For example, suppose we have 3 equally spaced bubbles and then 2 more bubbles with different spacing. If that were treated as 2 grids, there would be 2 output responses, but only one is allowed logically. Again, another layer of code is necessary to look at related grids and use the single non-blank value for output.
• Apparently, it is not possible to define the direction of recognition for grids and we have found it sometimes necessary to reverse the output order of information in a field.
• We have been unable to define fields with more than 10 values. Thus, a field with 12 values like months of the year is not possible.
The upshot of this is that we cannot always use the Template Editor to define the output for a recognition batch. We have to provide additional coding to manipulate the raw output. Are there any plans to make the Template Editor more like OMR editors with commonly used grid definitions?
Ikram,
These all essentially have to do with how much the Template Editor can do and how much translation is done before the data are output.
For example, if we have a bubble for “2014”, one for “2015”, and one for “2016”, do we output the 4 associated characters or simply a “1”, “2”, or “3” and later interpret the meaning. Another example is selection of one of 50 US states which represents several bubble definition problems.
We realize that this is an SDK that can’t be expected to do everything and that additional code will be necessary. Our decision is whether we want to write an enhanced Template Editor or purchase a product with a User Interface more like the standard OMR template editor.
That is our decision! Thanks!
Site wouldn’t allow attached file.
An example would be a single column to accept the numbers or characters “01” to “12”. If not marked, two spaces should be in the output, but current version only inserts a single space, disturbing the structure of the output record.
Another example would be 5 alpha columns of 10 each for the 2-character codes of the 50 US states (AL, AK, …, VA, WY). The columns need to be dependent so that when an item in one of t he 5 columns is marked, only it will be output, not a character for each of the 5 columns.
Thanks!
Dan Eckard
Sorry, the zipped .amr file was 10MB and took a while to upload. Here it is. See the COURSE CODE / Course columns with the months, Jan - Dec.
Dan
Can I get my trial reactivated so I can test it?
The issues you have found earlier (filed as ) have been fixed in this Aspose.Words for JasperReports 18.3 update.