Release Date 2016-08-30
- Anyline Font optimised for Anyline OCR
- nicer default UI Feedback
Release Date 2016-07-13
- Includes a new OCR engine for the energy use cases to improve accuracy
- Watermark violation issues
- Exclude bundle from iCloud Backup
- added Anyline namespace to dispatch timer
- all config paramters are now ignored when using a custom script
Release Date 2016-06-07
- added option to ignore whitespaces in AnylineOCR LINE mode (makes it faster)
- MRZ: ~10-20% faster
- Energy: ~5-10% faster
- AnylineOCR:
- LINE: ~0-50% faster
- GRID: ~5-10% faster
- Visual Scan Feedback updated for some use cases
- "Watermark not original" error message
- Check if AppDelegate has window
Release Date 2016-05-04
-
SDK:
-
added configurable visual scan feedback
-
Energy Module:
-
new modes for analog meters with 4 main digits
-
new modes for analog meters with 7 main digits
-
new mode for analog meters with white background and 5 or 6 main digits
-
new mode for analog gas meters with 6 main digits
-
Energy Module:
-
Electric meter mode no longer requires a red area
-
AnylineOCR:
-
updated Voucher Code use-case with new Anyline Font
-
updated ISBN use-case to scan codes starting with ISBN-10: or ISBN-13:
-
Documentation:
-
improved documentation on how to load a custom command file
-
improved documentation on how to add an image to the cutout view config
-
updated OpenSSL version
- Energy Module:
- fixed a bug that 11111 was often returned as result for some meter types
- AnylineOCR:
- fixed a bug where the reported text outline was positioned incorrectly if the cutout contained a crop
- fixed a bug where GRID mode would crash if min and maxCharHeight where not set
Release Date 2016-03-30
- added experimental sharpness detection to Anyline OCR
- configure Anyline OCR via json
- set an image as cutout
Release Date 2016-02-18
- added Anyline OCR module (generic module for custom use cases)
- added scanning of documents
- Focus on tap
- MRZ speed
- Energy Module Interface
- Barcode Module Interface
- Flash Button Bugs
- A lot of typos in the interface documentation
- You can now set the scan mode before the setup method in the Energy module
- Automatic clean up when you forgot cancelScanning in the viewWillDisappear:
Release Date 2015-12-17
- added scanning of heat meters
- added scanning of water meters
- added electric meter scanning with decimal place
- added scanning of generic digital meters
- barcode scanning accuracy improved
- MRZ scanning: higher tolerance for targeting the IDs
- SDK interaction:
- get the rect of the cutout to position your GUI around it
- added a configurable offset the flash button
- get information if the scanning is currently running
- various bugfixes in the configuration and the ui
- rare crashes when switching between scan modes
Release Date 2015-11-13
- flash button bugfixes
- update ALUIConfiguration bugfix
Release Date 2015-10-25
- Barcode Module
- better and faster scanning
- Same barcode can now be scanned again (after 2 second timeout)
- MRZ Module
- more ID cards are now supported
- AnylineBarcodeModuleDelegate: added delegate method which includes the barcode type.
- MRZ Identification
- new fields issuingCountryCode and nationalityCountryCode
- deprecated countryCode (Use above new fields instead.)
- AnylineMRZModuleDelegate: added delegate method which includes a boolean if all checkdigits where computed valid.
Release Date 2015-09-23
- a problem with auto flash in energy module
- Added default reporting to Energy module (can be disabled)
- various minor bugs
- different logo for watermark
- crash when community edition was resumed from background
- Community Version
- New Licensing (Update requires new License Key)
- New internal build system with nightly tests
- Energy Module: Electric Meter scan improved (better 6-7 digit distinction, less errors)
- CameraOpenListener in Modules not called
- Setting barcode format in barcode module has no effect
Release Date 07.07.2015
- Ported 50 Operations to C++
- Added Modules and Views for:
- Anyline Barcode
- Anyline Energy
- Anyline MRZ
- Visual, haptic, sound feedback for successful scanning result
- Module interfaces configurable with interface builder
- New Operations:
- Count Nonzero Pixels
- Entropy in Rect
- Barcode find and rotate
- Contour Count
- Find Rotate Angle for Contour Lines
- Rect from Contours
- Remove Data Points
- Resolve Contour Intersect Contour
- Create Mask filled
- Draw Contours
- Draw Lines
- Draw Rect
- Draw Specs
- Find Hough Lines
- Histogram Equalization
- Init Contour Template
- Init Regex
- Init Size
- Is Image Equal
- Rect Distance
- Contour Template Finder
- Contour Template Loader
- OCR Contour
- Contrast Threshold
- Gradient Threshold
- Morphology Threshold
- Bounding Rect From Spec
- Extend Rect
- Count Results
- Match Result to Spec
Release Date 30.01.2014
- Filter Contours Area Operation
- Adapt DataPoint for bounding rects in line
- CMYK Channel Operation
- HSV Channel Operation
- RGB Channel Operation
- Overlay Thresholding Operation
- own OCR Engine
- TextDataPoints with character count
- BSThresholding with threshold factor
- parallelized Tesseract Operation
- descriptive patrameters for CodeParser
- refactored operations to use descriptive parameters and default values
- Tesseract OCR bugfix
- Resize Operation
Release Date 04.12.2014
- Cut Thresholding Operation
- RGB Channel Extraction Operation
- HSV Channel Extraction Operation
- YMBC Channel Extraction Operation
- DataPoints for Line Operations
- Filter Contours in Area Operation
- Parallelisation in OCR Detection
- BS Thresholding
- OCR bugfix
Release Date 04.12.2014
- Watershed Operation
- Background Segmentation Thresholding
- Reflection Detection Operation
- QR / Barcode Scanning Operation
- Sort Contours Operation
- Init Image Operation for Parser
- Draw Border Operation
- Draw Bounding Rects in Image Operation
- Combine Images Operation
- Normalize Images Operation
- Set Color with Mask Operation
- Resolve Contours X Violation Operation
- DataPoints with Grid Operation
- CodeParser Improvements
- Tesseract Operation works with Image Array
- More generic Thresholding Operation
- Values Stack bugfix
- Memory leaks with arm64
- rare occurring crashes fixed
- Digit DataPoint fixes
Release Date 28.10.2014
- Mean Color in Rect Operation
- Color Distance Calculation Operation
- Validate Result Operation
- Clean Result Operation
- Find DataPoints Operation with configurable grid
- support for italic 7-segments
- Interpreter refactored
- Improved Error & Exception handling
- fixed some possible Leaks
- fixed GPUImage bugs
- fixed minor issues with iOS 8
Release Date 01.10.2014
- better OCR training capabilities
- Various Bugfixes
Release Date 23.09.2014
- Square Angle Correction Operation
- Expand Square Operation
- Auto Rotate Image Operation
- Find Digit Position with Bounding Rects Operation
- Threshold Edge Detection GPU Operation
- Find Square Operation
- ALSquare Bounding Rect Methods
- Various Bugfixes
Release Date 11.09.2014
- Adaptive Luminance Thresholding Operation
- new Brightness in Rectangle Operation
- Luminance for Brightness Operation
- Tesseract adaptive learning
- improved find data point
- find bounding squares with constraints
- better find data point area
- iOS8 color thresholding bug
Release Date 23.08.2014
- Adapt Digit Position Operation with bounding rects
- Init Number Operation
- BS Thresholding Operation
- Area constraint added for ApproxPolyDP Operation
- flipping values stack with none flipping support
- Observer removal bugfix
- reset equal count in values stack
Release Date 12.08.2014
- new GetEqualCount Operation
- validation delegate for DisplayResult
- Init Operation for the ValuesStackFlipping
- FindLargestSquareWithSizeRatio now works with Specs
- FindLargestSquareWithSizeRatio with ratio tolerance
- Transform Operation now works with Specs
- Flipping Values Stack now can accept single partial results
- DetectDigits with optional threshold parameter
- bugfixes for the ValuesStackFlipping
- bugfix for processing queue remove observer crash
Release Date 05.08.2014
- modernised scripting language
- header part in scripting language
- support for encrypted command files
- support for reporting successful/unsuccessful scans
- specs are now defined with json
- validation delegate
- reporting KPIs
- overall performance
- compatibility to android sdk
- various bugfixes
Release Date 29.07.2014
- Exception handling
- Image processing clean ups
- Quality Calculation
Release Date 14.07.2014
- better Image handling
- better thread managment
- better adapt digit positions
- overall performance improvements
Release Date 04.06.2014
- iOS Interface Documentation added
- Anyline is now a fake dynamic library
- Anyline version & build number added
- Color Thresholding Operations
- Server Socket for Anylicious
- various bugfixes
- better Image handling
Release Date 29.04.2014
- Completely refactored the Anyline Framework.
- Anyline is now structured around Image Processing Operations.
- behaviour of Anyline is controlled over .alc command files.
- Simpler interface to communicate with Anyline.
- Overall faster performance.
- UI Stuff removed from Anyline binary.
- A lot of new Operations for the GPU.
Release Date 05.02.2014
- Improved Display Overlay View with round corners.
Release Date 10.01.2014
- Initial working version of Anyline for 7-segments.