Developers can use the KeyLemon SDK to integrate biometric technology into a variety of software applications where a security check is required. It accept features, gender, head pose, and more attributes for facial identification that can be used for user confirmation or imposter detection. The SDK is in C language allowing library integration with all common languages. It comes with a documentation complete with sample codes for the main functionalities. Supported platforms include Windows, MacOSX, Linux, Android, and iOS.
The OpenBR project has produced a new language for image recognition used to express algorithms. Each word in the language corresponds to a plugin that performs a specific transformation on an image, allowing for highly decoupled development of the individual steps in an algorithm. The OpenBR 0.4.0 framework (Open Source Biometric Recognition) and related APIs apply complex algorithms to measure facial features and give access control using advanced biometrics. The C++ plugins include Face Recognition, Age Estimation, and Gender Estimation. OpenBR is written in a subset of C++ and is known to work with all popular modern C++ compilers. The project is actively maintained on Windows, Mac, and Linux, with ports to Android & iOS.
The Twitch SDK provides developers with a C API that can be used to add live streaming to games. The SDK can be initialized with a Client ID and uses OAuth 2 authentication. Functionality exposed includes video encoding, audio capture, mixing and encoding and streaming to Twitch servers. Developers can also enable gameplay broadcasting, chat, webcam support and more.