#camera-image #camera

sys xiapi-sys

Unsafe low-level ffi bindings to the XIMEA API

3 releases

0.1.2 Jan 30, 2024
0.1.1 Jul 7, 2022
0.1.0 Jul 6, 2022

#24 in #camera-image

Download history 74/week @ 2024-07-20 150/week @ 2024-07-27 76/week @ 2024-08-03 74/week @ 2024-08-10 58/week @ 2024-08-17 37/week @ 2024-08-24 74/week @ 2024-08-31 83/week @ 2024-09-07 70/week @ 2024-09-14 95/week @ 2024-09-21 102/week @ 2024-09-28 58/week @ 2024-10-05 97/week @ 2024-10-12 110/week @ 2024-10-19 47/week @ 2024-10-26 45/week @ 2024-11-02

310 downloads per month
Used in xiapi

MIT license

33KB
90 lines

Low-level FFI bindings for xiAPI

Supported versions and cameras

These bindings have been tested with xiAPI version 4.25 on Windows and Linux. Newer version will likely also work, but some new features may be unsupported. All cameras that are supported by xiAPI are also supported by these bindings.

Requirements

To use these bindings, the XIMEA software package must be installed in the default path (For Windows: C:\XIMEA; For Linux: /opt/XIMEA).

Documentation

Specific documentation for this package is still WIP. For general documentation on xiAPI please have a look at the API manual.

MacOS Support

To build on macOS you need to install the m3api framework manually. To do this:

  1. Download the software from here
  2. Mount the DMG
  3. Copy m3api.framework to /Library/Frameworks. This will require root permissions.

Dependencies

~1.7–8.5MB
~85K SLoC