forked from chiragmajithia/libcaer
-
Notifications
You must be signed in to change notification settings - Fork 0
Minimal C library to access, configure and get/send AER data from sensors or to/from neuromorphic processors. Supported devices are the Dynamic Vision Sensor (DVS), all the DAVIS cameras, and the Dynap-se neuromorphic processor.
License
nmi-lab/libcaer
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
libcaer ==== Minimal C library to access, configure and get data out of AER sensors, such as the Dynamic Vision Sensor (DVS) or DAVIS cameras. REQUIREMENTS: Linux, MacOS X or Windows (for Windows build instructions see README.Windows) cmake >= 2.6 gcc >= 4.9 or clang >= 3.6 libusb >= 1.0.17 Optional: OpenCV >= 3.1 Please make sure that you have the various development packages installed for the above dependencies. They are usually called PKG-dev or PKG-devel. INSTALLATION: 1) configure: $ cmake -DCMAKE_INSTALL_PREFIX=/usr . Optional: add -DENABLE_OPENCV=1 to enable better support for frame enhancement (demoisaicing for color, contrast, white-balance) via OpenCV. 2) build: $ make 3) install: $ make install DOCUMENTATION: The API documentation for a release can be found at docs/libcaer_api_manual.pdf. Online documentation is available at http://inilabs.github.io/libcaer/ Also check the examples/ directory and the iniLabs Support website. For the development tree, you can generate the documentation using: $ make doc - to generate docs/latex/ and docs/html/ documentation files. $ make pdf - to generate a PDF from the LaTeX sources at docs/latex/refman.pdf. USAGE: See examples/ directory. Usual usage is (simplified): h = caerDeviceOpen(TYPE); caerDeviceSendDefaultConfig(h); caerDeviceDataStart(h); loop: c = caerDeviceDataGet(h); work with c (container) and its event packets caerDeviceDataStop(h); caerDeviceClose(&h); All configuration parameters and event types are specified in the public headers and documented there.
About
Minimal C library to access, configure and get/send AER data from sensors or to/from neuromorphic processors. Supported devices are the Dynamic Vision Sensor (DVS), all the DAVIS cameras, and the Dynap-se neuromorphic processor.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- C 80.7%
- C++ 14.7%
- Objective-C 3.6%
- CMake 1.0%