PS3EYEMULTICAM_API bool PS3EyeMulticamGetFrameDimensions(int &width, int &height) PS3EYEMULTICAM_API void PS3EyeMulticamShowSettings() PS3EYEMULTICAM_API bool PS3EyeMulticamSaveSettings(char* fileName="settings.xml") PS3EYEMULTICAM_API bool PS3EyeMulticamLoadSettings(char* fileName="settings.xml") PS3EYEMULTICAM_API void PS3EyeMulticamStop() PS3EYEMULTICAM_API bool PS3EyeMulticamStart() PS3EYEMULTICAM_API void PS3EyeMulticamClose() PS3EYEMULTICAM_API bool PS3EyeMulticamOpen(int camCnt, Resolution res, int frameRate) PS3EYEMULTICAM_API int PS3EyeMulticamGetCameraCount() #define PS3EYEMULTICAM_API extern "C" _declspec(dllimport) #define PS3EYEMULTICAM_API extern "C" _declspec(dllexport) For updates, more information and downloads visit: This library allows you to use multiple PS3Eye cameras in your own applications.
Here is the ‘PS3EyeMulticam.h’ file that you would normally include in your code:
I chose a C style export functions this time to allow for easier integration with different programming languages such as C#.
The driver exports simple API that allows for full control of PS3Eye cameras. For a single camera configuration the ‘Image Stitching’ component is bypassed.
Finally, here is the long awaited PS3Eye multicam driverĪfter a lot of testing and optimization of the internal driver code, I finally am ready to release the first version of the PS3Eye multicam driver.įor your reference, below is the diagram of the internal components of the driver.