VeriFinger description
Fingerprint identification engine SDK (supports C, Visual Basic)
VeriFinger SDK is based on the VeriFinger fingerprint recognition technology and is created to be used by biometric systems developers and integrators.
It allows rapid development of biometric applications using functionality from the VeriFinger algorithm, which ensures high reliability of the fingerprint identification, 1:1 and 1:N matching modes and comparison speeds of up to 40,000 fingerprints per second. VeriFinger can be easily integrated into the customer's security system.
The integrator has complete control over SDK data input and output, therefore, SDK functions can be used in connection with any scanner, any database and any user interface.
VeriFinger SDK supports Microsoft Windows, Linux and Mac OS X.
The following VeriFinger 5.0 SDKs are available:
VeriFinger 5.0 Standard SDK, which is intended for most biometric systems' developers and allows the development of Microsoft Windows, Linux or Mac OS X biometric applications. It includes one license for VeriFinger 5.0 installation, programming samples for all supported platforms, fingerprint scanner drivers and software documentation.
VeriFinger 5.0 Extended SDK, which is intended for
developers who would like to start rapid development of a network-based client/server fingerprint identification system.
VeriFinger Fingerprint Identification SDK includes all features of Standard SDK and also includes 3 VeriFinger 5.0 installation licenses, ActiveX components for client/server development (for Microsoft Windows only) and component usage sample applications.
VeriFinger Extended SDK contains all features of Standard SDK. Additionally, it contains a matching server component and a set of reusable ActiveX/COM components for rapid development of client/server biometric applications.
The components can communicate over the network and balance computer resource loads. Server and client components can be run on the same computer or can be distributed over the network.
For example, one computer on the network can be dedicated for database management, fingerprint identification and verification (server) and the others will run user interface and fingerprint features extraction (clients). This model speeds up fingerprint technology integration into new and existing applications and allows developers to avoid low level programming (API, DLL interfaces).
Requirements:
· Fingerprint scanner driver (users can use the driver included in VeriFinger Standard SDK or can obtain the driver from the scanner's manufacturer)
Requirements:
Server side system:
· PC with x86 compatible CPU (Pentium III 600MHz processor or better is recommended);
· UDP and TCP network support;
· MySQL or Oracle server (other DB servers require a custom support module to be developed by the integrator);
· Microsoft Internet Information Services for using the WWW server side component;
Client side system:
· PC with x86 compatible CPU (Pentium III 600MHz processor or better is recommended);
· UDP and TCP network support;
· Fingerprint scanner driver (users can use the fingerprint scanning component, included in VeriFinger Extended SDK, or can obtain the driver from the scanner's manufacturer);
· Microsoft .NET framework 2.0 (for .NET components);
· Microsoft Visual Studio .Net 2005 or newer, or Microsoft Visual Basic 6;
Limitations:
· 30 days trial