we are starting to use GdPicture.NET9 mainly for scanning and OCR/OMR purposes in Visual DataFlex.
Scanning and OCR was no real Problem, but with OMR detection, there seems to be something going wrong.
When trying to use the OMRDetectMarks function (the one with the Parameters Integer, Rectangle, Integer) the definition of the rectangle array parameter causes an Access Violation ( (0xc0000005) at address 0x100CBB91 while reading from address 0x00000000 ).
I've appended a zip-file with a testing workspace for the OMR recognition, where the access violation can be seen.
Also it looks like the OMRDetectMarks Method (Integer, Integer, Integer, Double, Integer, Boolean) doesn't exist in the com component we got here.
- Visual DataFlex OMR Test Workspace
- (214.48 KiB) Downloaded 156 times
The rectangle objects belong to the .NET framework, that is why you are not able to use them.
You need to use the Integer overload: OMRDetectMarks_5
Just download the latest and you should have it.
There will also be an improvement on the OMR (internal for accuracy) in the 9.2 release which should be available within 1-2 weeks.
Who is online
Users browsing this forum: No registered users and 1 guest