Pixelnetica Document Scanning SDK (DSSDK) provides developers with an intelligent, highly efficient toolkit, which offers an easy way to add image processing features that are optimized for document photos that are taken by a mobile device or document camera to their applications.
In simple terms, Pixelnetica DSSDK processes paper document photos in order to make them look like they've been scanned with a traditional flatbed scanner.
Most of Document Scanning SDK’s features have been integrated into Pixelnetica SharpScan – mobile document scanner that allows users to scan documents and photos on the go.
For more information about DSSDK main Features and Benefits please visit Pixelnetica website.
invalid document cornerserror in case of "stretched parallelogram" document borders shape.
newXXXfor the ARC compatibilty. Specifically, this change affected the following methods:
For more details on previous updates please view full Change Log.
Integrating Document Scanning SDK into your project is pretty straightforward.
DocScanningSDK.frameworkfolder from demo application source (provided with trial package) somewhere inside your project.
Generalsection of the project properties for your build target.
Embedded Binariesand click the plus icon to add a new item.
For example, take a look at sample application source code, file
PhotoSliderViewController.m line 99.
Document Scanning SDK demo libs features is identical to runtime except one thing — it puts watermark on resulted image.
You can start develop your project with demo version. When all necessary feature will be properly implemented and tested you can purchase and switch to commercial version.
To demonstrate most of Document Scanning SDK features and the way how they should be used in real application we prepared demo application available in source codes available by request.
⚠️ Important Note.
Demo application source code provided “as is” without warranties of any kind. It could be freely used in commercial product only in case of commercial DSSDK license purchase.
For main demo application features please read our brief guide.
We added simulator version only for testing purposes. E.g. when developer needs to test functions not related to Document Scanning SDK.
Do not use simulator version for Image processing quality or speed tests.
Due to some specifics of OpenGL emulation in iOS Simulator there could be discrepancies between Simulator and Device image processing results.
Feel free to contact us in case of any inquires at Pixelnetica DSSDK Support.