Hello I am using DCU224M from Thorlabs.
What I have done
I have written a code in C++ using APIs to capture and save image. Using:
is_AllocImageMem (HIDS hCam,INT width, INT height, INT bitspixel,char** ppcImgMem,INT* pid) - Allocates memory
is_SetImageMem (HIDS hCam, char* pcImgMem, INT id) - Clear memory and make it available for storing
is_FreezeVideo (HIDS hCam, INT Wait) - Captures Image
is_SaveImageMem(HIDS hCam, const IS_CHAR* File); - Saves Image to a file mentioned.
What I have to do
The saving to file takes lot of time so I don't want to do that.
Is there a possible way of passing these to Matlab so that I can read image from memory directly in Matlab?
No Active-X Controls. I can't use inbuilt imaqdevice - there are other controls available via C APIs which I need(Ex: Exposure time, FPS etc,).