Customize your I/O data input using the Module SDK.
The Module SDK is an add on module that allows users of StreamPix to customize StreamPix and add their own input data to StreamPix sequences as video is recorded.
As an example: Incorporate outside data such as a temperature or a pressure reading into your image sequence as you are capturing to disk.
The Module SDK provides a complete set of examples on how to customize StreamPix.
StreamPix is dedicated to store digital image stream to your computer hard disk. However, while recording those images, it is common for any scientific experimentation to have the need to simultaneously record some other types of data such as a precise GPS data, or sample temperature or any other one dimensional like data. This data can then later be used to correlate images with the data while post analyzing the sequence and getting a better overview and understanding of the phenomenon.
The Module SDK is the place in StreamPix dedicated to that purpose. At specific events, StreamPix will call the Module code so that an external action can be programmed. As the image data is passed to the Module, it is even possible to include some image processing, and have the Module become a decision making machine notifying for instance, StreamPix to store that image or discard it.
Typical events that can call the plugin code are:
- Before starting a sequence recording
- At the end of the sequence recording
- After an image has been grabbed and before being archived. Before an image is displayed while recording or playing back...
For your info, the Module SDK includes a free 6 month tech support access via fax or email. Programming language is C++.