View Full Version : DFK31F03 questions

January 14, 2004, 17:42:27

I have a DFK31F03 mounted in a microscope and the images are very 'brown'.
Is there any chance to control Red, blue and yellow of the camara using ICimage control?

ICimagecontrol works under VB.NET?

Does Imaging Source have any product or recomend one to sync this camera with a flash?

Thanks in advance,


Stefan Geissler
January 15, 2004, 07:25:24

With IC Imaging Control come the DCAMPROP.DLL, that has functions to control the white balance by adjustment of the blue and red colors. Please refer to the Visual DCAM First sample to see use of the DCAMPROP.DLL

In the attached ZIP file you will find a Visual Basic .NET class for DCAM white balance control.
The class implements a control, that can be used like any other control (buttons, sliders etc) in your form. After it is inserted in your form, you can initialize it with following code:

ctrlDCAMWhiteBalance1.ICImagingControl = ICImagingControl

Also the module “DCAM.VB” must be added to your project.

The IC Imaging Control ActiveX is usable with limitations in Visual Basic .NET.
The property browser of Visual Basic.NET can not display and set all properties of IC Imaging Control. This results in setting the properties in the program code.
The Visual Basic examples of IC Imaging Control can not be used in Visual Basic .NET, because Visual Basic .NET has other event handling and other language elements.
It is possible to display the live video image, save frames to hard disk and capture AVI files with IC Imaging Control ActiveX using Visual Basic .NET.

The DFK31F03 has no external trigger, that could be used for synchronisation to a flash light.

June 28, 2004, 03:54:34
In relation to the lack of an external camera trigger for the DFK31F03, is there any recommended way to synchronize this camera with an external flash light during image acquisition?

Stefan Geissler
June 28, 2004, 07:22:15

There is no recommended way to synchronize a camera with an external flash light. If you send a command to the flash light and to the camera at nearly the same time, it is not predictable when the camera will take an image. Therefore it is not guaranteed that the camera photographes at the time the flash lighted.
You may let the camera run free and save e.g. 30 images into the memory ring buffer. After you have send the command to the external flash light, you stop snapping images. Then you check the 30 images to find the brightest one. This could be the one with the flash light lighting. I do not know what the results are looking like.

June 28, 2004, 09:26:29
Thanks Stefan...your feedback is appreciated.