TVideoGrabber.VideoProcessing_Rotation

Prev

Next

TVideoGrabber

Properties

 




































































































Specifies if the video image must be rotated and/or mirrored, by 90, 180 or 270 degrees.


Declaration
property VideoProcessing_Rotation: TVideoRotation read GetVideoProcessingRotation write SetVideoProcessingRotation default DEF_VideoProcessing_Rotation;


__property TVideoRotation VideoProcessing_Rotation=read=GetVideoProcessingRotation, write=SetVideoProcessingRotation, default=0


Property VideoProcessing_Rotation As TxVideoRotation

Description

This TVideoRotation property is used to specify if the video image must be rotated and/or mirrored, by 90, 180 or 270 degrees.

rt_0_deg : no rotation, not mirrored
rt_90_deg : 90° rotation
rt_180_deg : 180° rotation
rt_270_deg : 270° rotation
rt_0_deg_mirror : no rotation, mirrored
rt_90_deg_mirror : 90° rotation, mirrored
rt_180_deg_mirror : 180° rotation, mirrored
rt_270_deg_mirror : 270° rotation, mirrored
rt_custom_angle : rotation of a VideoProcessing_RotationCustomAngle value
rt_custom_angle_mirror_vert : rotation of a VideoProcessing_RotationCustomAngle value, with vertical mirroring
rt_custom_angle_mirror_horz : rotation of a VideoProcessing_RotationCustomAngle value, with horizontal mirroring
rt_custom_angle_mirror_both : rotation of a VideoProcessing_RotationCustomAngle value, with vertical and horizontal mirroring

Remark: the rt_custom_angle... settings require a lot of CPU, if you get dropped frames use a lower video size.


See Also
TVideoDeinterlacing OnFrameBitmap RetrieveInitialXYAfterRotation VideoProcessing_Brightness VideoProcessing_Contrast VideoProcessing_Deinterlacing VideoProcessing_FlipHorizontal VideoProcessing_FlipVertical VideoProcessing_GrayScale VideoProcessing_Hue VideoProcessing_InvertColors VideoProcessing_Pixellization VideoProcessing_RotationCustomAngle VideoProcessing_Saturation TVideoRotation