Table of Contents

Enum VideoTestPattern

Namespace
VisioForge.Core.Types.X.VideoEdit
Assembly
VisioForge.Core.dll

Specifies the type of video test pattern to generate.

public enum VideoTestPattern

Fields

Smpte = 0

SMPTE color bars test pattern.

The standard SMPTE (Society of Motion Picture and Television Engineers) color bars pattern used for calibrating video equipment. Contains vertical bars of primary and secondary colors.

Snow = 1

Random noise pattern resembling analog TV static.

Generates a random black and white noise pattern, similar to the "snow" seen on analog TVs with no signal. Useful for simulating signal loss or creating noise effects.

Black = 2

Solid black color fill.

Generates a completely black frame. Commonly used for fade-outs, blank segments, or as a neutral background.

White = 3

Solid white color fill.

Generates a completely white frame. Used for maximum brightness testing, fade-ins, or as a high-contrast background.

Red = 4

Solid red color fill.

Generates a pure red frame. Useful for testing red channel response and color accuracy.

Green = 5

Solid green color fill.

Generates a pure green frame. Useful for testing green channel response and color accuracy.

Blue = 6

Solid blue color fill.

Generates a pure blue frame. Useful for testing blue channel response and color accuracy.

Checkers1 = 7

Checkerboard pattern with 1x1 pixel squares.

Finest checkerboard pattern with alternating black and white pixels. Useful for testing display resolution and sharpness.

Checkers2 = 8

Checkerboard pattern with 2x2 pixel squares.

Medium-fine checkerboard pattern. Good for testing scaling algorithms and pixel accuracy.

Checkers4 = 9

Checkerboard pattern with 4x4 pixel squares.

Standard checkerboard pattern. Commonly used for testing video compression and transmission quality.

Checkers8 = 10

Checkerboard pattern with 8x8 pixel squares.

Coarse checkerboard pattern. Useful for basic pattern testing and visual calibration.

Circular = 11

Circular pattern with concentric rings.

Generates concentric circles radiating from the center. Useful for testing aspect ratio, display geometry, and radial distortion.

Blink = 12

Alternating black and white frames.

Rapidly alternates between black and white frames. Useful for testing frame rate, response time, and temporal processing.

Smpte75 = 13

SMPTE color bars at 75% intensity.

Similar to standard SMPTE bars but with colors at 75% intensity. Provides a less saturated version for broadcast compliance and preventing over-modulation.

ZonePlate = 14

Zone plate pattern for frequency response testing.

A circular pattern with increasing spatial frequency toward the edges. Used to test resolution limits, aliasing, and frequency response of video systems.

Gamut = 15

Color gamut test pattern.

Displays a range of colors to test the full color gamut capabilities of the display or video pipeline. Useful for color space verification.

ChromaZonePlate = 16

Zone plate pattern with chromatic information.

Similar to the standard zone plate but includes color information. Used to test color resolution, chromatic aberration, and color subsampling artifacts.

SolidColor = 17

Solid color fill with configurable color.

Generates a frame filled with a single solid color. The specific color is typically configurable through additional parameters. Useful for color accuracy testing and as a background element.

Remarks

Test patterns are standardized video signals used for calibrating, testing, and troubleshooting video equipment and displays. They help verify proper signal transmission, color accuracy, and display geometry.

These patterns are commonly used in video editing applications as placeholders, for testing video pipelines, or as background elements.