Skip to content

Wrapper for Allied Vision Technology cameras using their Vimba SDK

Notifications You must be signed in to change notification settings

lucasvickers/Cinder-Vimba

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Cinder-Vimba Cinder wrapper for Allied Vision Technology (AVT) cameras using their Vimba SDK. Vimba is a cross platform C/C++ (and .NET) API used for accessing AVT GigE and USB cameras.

Currently developed against Vimba 1.4

##Supported Operating Systems / Installation Notes ###Linux This is supported and tested. To install:

  • ensure that the .so objects in libs/linux/x64/ are in a shared .so directory (/usr/local/lib), or local to the executable.
  • Ensure you install the AVT GigE Transport layer (see Vimba manuals)

###OS X

  • Vimba OS X support should come in the 1.5 release, I've been told Q1 2016.

###Windows

  • Not yet tested, should work once libs are figured out.

##Tested

  • Single / Simultaneous GigE Mako Cameras

##Limitations

  • Cinder-Vimba is currently hard coded to return either a RGB24 or BGR24 Surface. Support for other formats not yet implemented.
  • Vimba SDK runs on its own thread, and it does not seem possible to run multiple instances of the SDK on multiple threads inside the same application (feedback pending regarding this.)

About

Wrapper for Allied Vision Technology cameras using their Vimba SDK

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published