-CameraPan <Tracker Name> <Direction> <Offset> | ||||||
Pans the camera a specified number of degrees in the specified direction from the current location. The direction is relative to the camera inversion setting (e.g. if the camera is set to inverted, panning right would pan left from the perspective of a non-inverted camera).
Example :-CameraPan VT1 Right 270 Default: N/A Usage: This command can only be used after the specified camera is connected to the DAS. |
||||||
Arguments | ||||||
|
-CameraTilt <Tracker Name> <Direction> <Offset> | ||||||
Tilts the camera a specified number of degrees in the specified direction from its current position. The direction is relative to the camera inversion setting (e.g. if the camera is set to inverted, panning up would pan down from the perspective of a non-inverted camera).
Example :-CameraTilt VT1 Up 50 Default: N/A Usage: This command can only be used after the specified camera is connected to the DAS. |
||||||
Arguments | ||||||
|
-CameraZoom <Tracker Name> <Direction> <Offset> | ||||||
Zooms the camera a specified number of percentage points in the specified direction from its current position.
Example :-CameraZoom VT1 In 75 Default: N/A Usage: This command can only be used after the specified camera is connected to the DAS. |
||||||
Arguments | ||||||
|
-CreateVideoTracker <Name> <Capture Device Name or Hardware IDConnection Info> | ||||||||||||||
Creates a new instance of a video tracker in Cheetah. Video trackers can be used to detect position, direction or just provide an image letting you see what is going on in an experiment.
Connects to a networked video camera. This will provide a live video feed correlated with other recorded data.
Example :-CreateVideoTracker VT1 "Hauppague WinTV PVR Capture" :-CreateVideoTracker VT1 "10.1.1.44/axis-media/media.amp?streamprofile=PegasusPreview?recordprofile=PegasusRecord?user=root?pass=pegasus?cameradelay=0" Default: __prod_name does not create any video trackers unless this command is specified. Usage: This command can be used only when __prod_name is idle. |
||||||||||||||
Arguments | ||||||||||||||
|
-GetCameraAudioInputVolume <Tracker Name>
|
||||
Gets the volume of the audio input independently of the speaker output volume.
Example :-GetCameraAudioInputVolume VT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. This command can be issued only after the specified camera is connected to the DAS. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetCameraAudioMonitorMute <Tracker Name>
|
||||
Gets the current mute state of the audio monitor. This value is independent of the PC speaker mute (i.e. if the PC speakers are muted, but the audio monitor isn't, no audio will be heard even though the monitor is not muted).
Example :-GetCameraAudioMonitorMute VT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. This command can be issued only after the specified camera is connected to the DAS. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetCameraPosition <Tracker Name>
|
||||||||||
Gets the current position of the camera. NOTE: This position may be different than the position set via a call to -SetCameraPosition. This is due to the fact that the motor that controls the camera may have to rotate pan or tilt to different locations to get the lens pointed to the absolute position specified.
Example :-GetCameraPosition VT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. This command can be issued only after the specified camera is connected to the DAS. |
||||||||||
Arguments | ||||||||||
|
||||||||||
NetCom Reply | ||||||||||
|
-GetImageRotation <Tracker Name>
|
||||
Returns the current rotation value of the video image.
Example :-GetImageRotation VT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-SetAnalogVideoFormat <Tracker Name> <Format> | ||||
Sets the analog video format to use for the specified video tracker. This command is used for analog video sources only.
Example :-SetAnalogVideoFormat VT1 NTSC Default: __prod_name creates video trackers using the NTSC analog video format. Usage: This command can be used only when __prod_name is idle. |
||||
Arguments | ||||
|
-SetBrightness <Tracker Name> <Value> | ||||
Sets the brightness level for the specified video tracker. Brightness adjustment will increase the values of the RGB signals in the color evenly, shifting the image towards white (high values) or black(low values). After setting the value, the setting will persist even after __prod_name is exited. This setting must be able to be adjusted by your hardware, this function will be ignored if your device does not support this setting.
Example :-SetBrightness VT1 128 Default: __prod_name will use the value currently set on the capture device. Usage: This command can be used at any time. |
||||
Arguments | ||||
|
-SetCameraAudioInputVolume <Tracker Name> <Volume> | ||||
Sets the volume of the audio input independently of the speaker output volume. This affects the volume level of all audio data saved to the live video file for this camera.
Example :-SetCameraAudioInputVolume VT1 30 Default: 0. Usage: This command can be used at any time. |
||||
Arguments | ||||
|
-SetCameraAudioMonitorMute <Tracker Name> <Mute> | ||||
Mutes or un-mutes the audio being played out of the PC speakers. This command only affects the PC speaker output for the audio stream being received from the specified camera. It does not affect the volume of the audio being written to a live video file nor the audio output for any acquisition entities.
Example :-SetCameraAudioMonitorMute VT1 On Default: Off Usage: This command can be used at any time. |
||||
Arguments | ||||
|
-SetCameraPosition <Tracker Name> <Pan Degrees> <Tilt Degrees> <Zoom Percent> | ||||||||
Sets the absolute position to move the camera.If the camera is not yet connected to the DAS, the most recent call to this command will determine the initial position to place the camera after connecting. If this command is not specified before connection, the camera will move to location 0,0,0.
Example :-SetCameraPosition VT1 30 50 62 Default: 0,0,0. Usage: This command can be used at any time. |
||||||||
Arguments | ||||||||
|
-SetContrast <Tracker Name> <Value> | ||||
Sets the contrast level for the specified video tracker. Contrast adjustment will intensify the boundaries between different luminance values. Increasing the contrast will make those boundaries more distinct, while decreasing contrast will tend to give the image a more muted look. After setting the value, the setting will persist even after __prod_name is exited. This setting must be able to be adjusted by your hardware, this function will be ignored if your device does not support this setting.
Example :-SetContrast VT1 128 Default: __prod_name will use the value currently set on the capture device. Usage: This command can be used at any time. |
||||
Arguments | ||||
|
-SetGamma <Tracker Name> <Value> | ||||
Sets the gamma level for the specified video tracker. Gamma adjustment is an attempt to linearize the power-law relationship between the encoded luminance and actual desired brightness. If the actual source luminance is L, gamma will adjust the luminance encoded by the capture card to L^(1/gamma). After setting the value, the setting will persist even after __prod_name is exited. This setting must be able to be adjusted by your hardware, this function will be ignored if your device does not support this setting.
Example :-SetGamma VT1 128 Default: __prod_name will use the value currently set on the capture device. Usage: This command can be used at any time. |
||||
Arguments | ||||
|
-SetHue <Tracker Name> <Value> | ||||
Sets the hue level for the specified video tracker. Hue control will adjust all the colors in the signal according to the following formula
![]() Example :-SetHue VT1 128 Default: __prod_name will use the value currently set on the capture device. Usage: This command can be used at any time. |
||||
Arguments | ||||
|
-SetImageRotation <Tracker Name> <Value> | ||||
Adjusts the rotation of the video image. __prod_name will need to be restared for a rotation change to take effect.
Example :-SetImageRotation VT1 180 Default: N/A Usage: This command can be used at any time. |
||||
Arguments | ||||
|
-SetSaturation <Tracker Name> <Value> | ||||
Sets the saturation level for the specified video tracker. Adjusting this setting will increase or decrease the intensity of all color information evenly. If a signal is more red than blue or green, increasing saturation will show more of an effect on the red component than any other component. Saturation is sometimes referred to ascolor. After setting the value, the setting will persist even after __prod_name is exited. If black and white images are desired, this setting should be 0. This setting must be able to be adjusted by your hardware, this function will be ignored if your device does not support this setting.
Example :-SetSaturation VT1 128 Default: __prod_name will use the value currently set on the capture device. Usage: This command can be used at any time. |
||||
Arguments | ||||
|
-SetSharpness <Tracker Name> <Value> | ||||
Sets the sharpness level for the specified video tracker. Sharpness dictates the number of pixels to use for color transitions. When an image switches between two distinct colors abruptly (say red and black), the video signal attempts to smooth that transition by adjusting a few pixels on the boundary of the color change. Adjusting the sharpness will either increase (lower values) or decrease (higher values) the number of pixels used for this transition. After setting the value, the setting will persist even after __prod_name is exited. This setting must be able to be adjusted by your hardware, this function will be ignored if your device does not support this setting.
Example :-SetSharpness VT1 128 Default: __prod_name will use the value currently set on the capture device. Usage: This command can be used at any time. |
||||
Arguments | ||||
|
-SetVideoFileOutput <Tracker Name> <Output File Name> | ||||
Sets up a live video recording on your PC. This can be done concurrently with standard video tracking. If video file output is enabled (see -SetVideoFileOutputEnabled) when recording is started, __prod_name will begin to compress the live video image, without processing, and save that video to the file specified. A subtitle file will be recorded, along with the compressed video, to allow you to view the __prod_name timestamp overlaid over each video frame in any media player that supports subtitles.
This setting is only available if you are using a video tracking capture card that supports hardware video encoding or using GigE cameras. The file format for GigE cameras should be "avi".
Example :-SetVideoFileOutput VT1 VT1.mpg Default: __prod_name does not set a video output file name when a video tracker is created. Usage: This command can be used only when __prod_name is idle or in acquisition mode. |
||||
Arguments | ||||
|
- SetVideoFileOutputEnabled <Tracker Name> <Value> | ||||
Enables or disables video file output using the compression and file specified by -SetVideoFileOutput. Changing the enabled state does not change the value of the -SetVideoFileOutput command unless the -SetVideoFileOutput command was never issued.
Example :-SetVideoFileOutputEnabled VT1 false Default: __prod_name creates video trackers with the video file output enabled set to false. Usage: This command can be used only when __prod_name is idle or in acquisition mode. |
||||
Arguments | ||||
|
-SetVideoInput <Tracker Name> <Input Type> | ||||
This command will determine what connection your video camera is using to feed images to the computer.These inputs will work with both NTSC and PAL video formats. The video input for GigE vision cameras should be only "GigE".
Example :-SetVideoInput VT1 SVideo Default: __prod_name creates video trackers using the SVideo input. Usage: This command can be used only when __prod_name is idle or in acquisition mode. |
||||
Arguments | ||||
|
-SetVideoResolution <Tracker Name> <Width> <Height> | ||||||
Sets the resolution to be used for this video tracker. Because this setting is device dependent, it will fail if the resolution specified is not supported by the device in its current state (i.e. 800x600 resolution with NTSC format). If this command is not specified, __prod_name will automatically select a resolution for you based on the other video settings.
Example :-SetVideoResolution VT1 800 600 Default: __prod_name creates video trackers the first valid NTSC format resolution returned by the capture card. Usage: This command can be used only when __prod_name is idle. |
||||||
Arguments | ||||||
|
-SetVideoFrameRate <Tracker Name> <frame rate> | ||||||
Sets frame rate to be used for this video tracker. Because this setting is device dependent, it will fail if the frame rate specified is not supported by the device in its current state (i.e. the device does not support the specified frame rate). If this command is not specified, __prod_name will automatically select a frame rate for you based on the other video settings.
The frame rate is also dependent on the current resolution of the video tracker. Not every device will support every frame rate at every resolution. As such, if a frame rate is specified that is in excess of that supported by the current resolution, the frame rate will be automatically decreased to the maximum supported at this resolution. This new, effective frame rate will be visible in the Video Tracker properties for this Tracker Name. Example :-SetVideoResolution VT1 800 600 Default: __prod_name creates video trackers the first valid NTSC format resolution returned by the capture card. Usage: This command can be used only when __prod_name is idle. |
||||||
Arguments | ||||||
|