コミュニティ

classifier won't classify document with datamatrix

Hi all,

While i am migrating an environment for a customer from flexicapture 10 to flexicapture 12 we stumbled upon an issue with classification.

We have a FC-project wich uses multiple DocumentDefinitions(including flexilayouts). To assign the the document to the correct DocumentDefinition we created a classifier that works fine in FC10. The migration to FC12 went smooth, no errors or anything else. So far so good...
When testing a specific document definition (one wich only recognizes a datamatrix) i came to the conlusion that the classifier couldnt find the datamatrix.
I created a blank FC12 Project with 1 DocumentDefinition with flexilayout that only searches a datamatrix and A FLS12 classifier project that searches the datamatrix so it can classifiy the page to the correct documentDefinition
When i tested the document in the FLSClassifier project .. everything works fine but when i try to attach the classifier to a batchType's recognition tab.. it fails to classify the page.

-1 1 4/26/2018 10:01:59 AM Task processing is started
-1 2 4/26/2018 10:02:02 AM Document 1: Page 1: Classifying the page...
-1 3 4/26/2018 10:02:02 AM Document 1: Page 1: Running the classifier 'TEST_CLASSIFIER'...
-1 4 4/26/2018 10:02:02 AM Document 1: Page 1: Classification has failed to find acceptable FlexiLayouts for the page.
-1 5 4/26/2018 10:02:02 AM Document 1: Page 1: Unable to classify the page.

I then removed the barcodeSearch from the classifier and replaced it with a statictext. and exported the classifier again. When i attached this to the batchtype, the classification works fine...

Am i forgetting something or am i doing something wrong?

As .zip is not allowed i added this wetransfer link
https://we.tl/2ZLGj8g0TA   this contains

FlexilayoutStudio ClassifierProject
FlexilayoutStudio FlexiLayoutProject
FCProject with 2 documentDefinitions and a batchtype ("batch type 1")

Any ideas are welcome

Kind Regards

 

この記事は役に立ちましたか?

0人中0人がこの記事が役に立ったと言っています

コメント

1件のコメント

  • Avatar
    Robin Bael

    I also forwarded this to techsupport and received a positive answer

    In your case, the problem was that by default, FlexiCapture 12 does not extract 2D barcodes (despite the settings in your Classifier). That is done to optimize the performance. We are extremely sorry for the inconvenience. 

    Please set the following registry key to true to change that:

    [HKEY_CURRENT_USER\SOFTWARE\ABBYY\FlexiCapture\12.0\DAForms]
    "UseDABarcodes"="true"

    if you use FlexiCapture Distributed, then please make sure, that user account that runs Processing Station  (by default, it's "Network Service") has the same key set. For Network Service, it's the following:

    [HKEY_USERS\S-1-5-20\SOFTWARE\ABBYY\FlexiCapture\12.0\DAForms]
    "UseDABarcodes"="true"

    I am also sending you the corresponding .reg file.  We apologize for that fact is not being documented.

     

    0

サインインしてコメントを残してください。