Video Preferences  
Top  Previous  Next

 
Menu:   Edit > Preferences > Video  
Script:   setVideoDevice, setVideoCamera, setVideoMode  

This tab of the Preferences dialog box lets you select the video driver and adjust its general settings.  
 
Select Driver
 
Lets you select a video driver from the list of the built-in and third party drivers. Choose among the following built-in drivers:  

 
Simulation
Video stream simulation (no capture card required)

BitFlow Camera Interface
Universal driver for BitFlow camera interfaces (Raven, Road Runner, R3, R64)

FireWire (IEEE-1394)
Universal DCAM 1.31 interface for IEEE-1394 digital cameras

GigE Vision
Universal GigE Vision interface for Gigabit Ethernet cameras
OPUS camera
OPUS1 USB-2 camera from Optic Valley Photonics
Video for Windows (VFW)
Legacy Windows 95/98 capture interface VFW 1.x (older web cameras and generic capture boards)

DirectShow (WDM)
DirectX capture interface (web, USB, and GigE cameras, generic capture boards)

 
 
Other third-party video drivers may appear in the list. Follow the instructions provided by a driver's manufacturer to add the driver to ImageWarp.  
 
Note –before selecting a desired video driver, make sure that you have installed the system software for the corresponding video interface. For instance, in order to use the BitFlow Camera Interface, you have to install BitFlow SDK 4.00 first.  
 
Note – in order to use the FireWire (IEEE-1394) interface, install the 1394 system driver located in the "DRIVERS\1394\" subfolder of the ImageWarp working directory. The installation instructions can be found in readme.txt file. If your FireWire camera comes with its own DCAM-compatible system software, do not install it, as it will not be recognized by ImageWarp's IEEE-1394 module.  
 
Select Device
 
Lets you choose a specific Video device (usually, a camera) for the driver that supports multiple devices. A typical example of such a driver is Microsoft's DirectShow (WDM). If the selected driver does not support multiple devices, this option will be unavailable. Note that multiple boards of the same make are not treated as multiple devices. The choice of a board is usually available in Video Source dialog box.  
 
Overlay / DirectDraw
 
Select this check box to enable the overlay mode for the Video window. In this mode the content of the video buffer is transferred directly from the video device into the graphic memory without using CPU resources. If the Overlay option is not selected, the content of the video buffer is transferred into the system memory first and then copied into the graphic memory. Note that if the video or graphic device does not support the overlay mode, this option will be dimmed.  
 
Cut to video frame
 
Select this check box if you want the visible area of the Video window to define the working area for capturing functions. In this mode, changing the size of the Video window and scrolling its viewable area will modify the size of captured images and change the position of the capture area on the virtual video surface. If this box is unchecked, the size of captured images will not depend on the video frame size and will be defined by the Video Format settings.  
 
Default value: Disabled  
 
Anti-tearing
 
Select this check box if you want to enable the anti-tearing feature for the live video display. Tearing is a display artifact caused by the difference between the frame rate of the camera and the refresh rate of the monitor. Tearing can be noticed on the live video as horizontal splits between the upper and bottom parts of frames with higly dynamic contest. If AntiTearing is set to TRUE, the display update will be synchronized with the vertical blank period of the monitor thus eliminating tearing artifacts. When AntiTearing is enable, the effective frame rate will be limited by the monitor's refresh rate. You can also experience a performance drop resulting in an additional CPU load.  
 
Default value: Disabled  
 
 
Note – if you changed the video driver, you have to restart ImageWarp in order for the driver to become active.