Gini Vision SDK for Android
Updated library to API Level 27.
font attribute to typeface.
Updated OpenCV to version 3.1.0 (with libpng 1.6.19).
Fixed the Samsung Galaxy S5 Neo camera crash.
Does not crash anymore when the document outline view is not ready and a document was already detected.
Jpeg metadata extended to contain the orientation of the picture derived from the device orientation.
Undid moving of a few classes into a new package to keep the imports as they were before 1.0.210.
The scanner can return a jpeg with metadata besides the Bitmap, if requested.
can show an indeterminate UploadActivity in the center of the picture instead of the sprite animation. ProgressBar
Uploaded image orientation set correctly on devices which set the rotation in the EXIF header.
Picture shown in the upload screen scaled down to half its original size to prevent exceeding the max texture size on devices with high MP cameras.
Camera orientation setting fixed for devices with reverse-landscape camera sensor orientation (like the Nexus 5X).
Broken public API fixed. ScannerActivity.Error works again.
Taking of screenshots can be prevented by setting the
to EXTRA_SET_WINDOW_FLAG_SECURE for the true or ScannerActivity .
CaptureActivity and HelpActivity will also prevent taking of screenshots. UploadActivity
Scanner dynamic titles used only if set. No need to set all the scanner titles, if a static custom title is required.
Missing doctype extra crash fixed. If no doctype extra, invoice doctype is assumed.
Device without a linear acceleration sensor or an accelerometer will be able to take photos, too
Back button can be enabled in the ActionBar.
Title can be centered in the ActionBar.
Dot page indicator can be enabled for the help screens.
Changelog is public in the documentation.
Memory check reliability improved.
Images in the help screens dynamically scaled to fit the screen.
Fixed a camera related crash when quickly opening/closing the ScannerActivity.
UploadActivity label is optional again.
Camera viewfinder is centered.
ActionBar title font and size customizable.
Dynamic ScannerActivity title based on the provided DocumentType.
UploadActivity start/stop animation methods can be overridden.
Document outline width customizable.
CaptureActivity heading font and size customizable.
HelpActivity pager title strip text size customizable.
Camera is closed independently of the scannerlib image processing and
therefore is closed quicker after exiting the ScannerActivity
Upload activity is not started when the back button is pressed at the
right time after a picture was taken.
Perspective message, if the phone is held at a too high angle
relative to the document
Stricter border tolerance (document edges must be nearer to the
camera view finder edges)
Continuous focus mode removed, caused unexpected behaviours
Custom activity can be set for the help, can also be a HelpActivity
Crash fixed when focusing requested and camera not yet ready.
Continuous auto-focus with an auto-focus cycle before taking a
picture, if not in focus.
v7 Support Library can be used when using the
compatRelease/compatDebug library configuration.
Flash is not started when the onboarding is shown on launch in the
Help text font can be customized to use a system font or a custom
Memory leak related to the upload animation which happened on some
devices (Samsung, Sony) fixed.
Removed the unused shutter images.
Customizable background colors for the activities.
Accelerometer handling sensitivity was too high, reverted it to
version 1.0.131 sensitivity.
Accelerometer handling improved.
White overlay shutter is removed, if document was not good enough
after taking a picture.
Configurable outline for camera overlay.
Help screen can be shown the first time the ginivision library is
launched during an application run.
Shutter animation like on iOS: animate a white overlay view from 0 to
0.8 alpha in 300ms.