Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


visage|SDK does not currently provide a Python API.
For users willing to experiment, there is an undocumented workaround that allows users to use Python.
visage|SDK is implemented in C++ and provides C++ API which cannot easily be used directly in Python without a C functions wrapper. visage|SDK provides such a wrapper in the form of VisageTrackerUnity Plugin which was made specifically for integration with Unity 3D engine however it can also be used by other applications/languages that support importing C functions from a library. At its core the VisageTrackerUnity Plugin is a high-level C functions API wrapper around C++ API. In the case of Python, ctypes library (foreign function library for Python) can be used to import and use C functions from VisageTrackerUnity Plugin. As source code is provided, VisageTrackerUnity Plugin can also be used to implement custom Python wrapper.
Even though it was tested, such usage of VisageTrackerUnity Plugin is not officially supported.

...

Our API is a lower-level C++ API and we have no specific UWP integration features, but we see no reason why you would not be able to use it in a UWP app.

Can I use visage|SDK with React Native?

visage|SDK does not currently provide direct support for React Native.
For users willing to experiment, there is an undocumented workaround that allows use of visage|SDK in React Native.
visage|SDK is implemented in C++ and provides C++ API therefore direct calls from React Native are not possible without a wrapper with C-interface functions. Example of such a wrapper is provided by visage|SDK in the form of VisageTrackerUnity Plugin which provides simpler, high-level API through C-interface for integration with Unity3D (in C# with P/Invoke) however it can also be used by other applications/languages that support importing and calling C-functions from a native library including React Native.

Can I use visage|SDK in WebView (in iOS and Android)?

...