minimal C example of MatrixVision camera library on Linux

Peter Apian-Bennewitz
back to my list of hardware bits , home page , June 2015

Hardware

Software

Description

MatrixVision manufactures a broad range of cameras aimed for the scientific market, which made them interesting for a specific project. Their SDK include support for Linux and consists of a proprietary binary-only library, plus examples, mostly in C++ . This page summarises some experience and my own example in plain ASCII C. I would have loved an example like this when starting the project, it would have save me a couple of days figuring things out.

MatrixVision pros:

MatrixVision cons:

My minimalist gets-you-started C example

My own minimal example of ANSI C usage of their lib, with setting of gain and exposure: README, makefile, matrixvision_minimal.c. See README for details.

No warranty for any part of the code. "Your mileage may vary", I'm not endorsing any specific product.

Peter Apian-Bennewitz, info[AT]pab-opto.de, text and images are under the GNU_Free_Documentation_License, reference to this text appreciated.