DirectShow Filters
Video Processing / Enhancements
Included Filters
The following DirectShow filters are included with the LEADTOOLS Multimedia SDK.
LEAD
Video Add Filter - Brightens a frame by adding two or more frames.
Useful in correcting video taken in low-light conditions. For example, astronomers
or video surveillance applications should find this filter useful.
LEAD Auto Contrast Filter -Changes
the contrast without changing colors (hue). It makes the dark values darker
and the light values lighter, which automatically enhances shadows and brightens
the video stream.
LEAD Auto Intensity Filter - Performs
color leveling on the RGB channel (the sum of the R, G, and B channels),
without changing colors. It makes the dark values darker and the light values
lighter, which automatically enhances shadows and brightens the video stream.
It also maximizes the tonal range of the image and enhances the contrast
and intensity using the image's histogram and a color distribution-based
algorithm.
LEAD Auto Level Filter - Performs
color leveling on the individual R, G and B channels, treating each of the
R, G and B channels as a separate entity, without changing colors. It makes
the dark values darker and the light values lighter, which automatically
enhances shadows and brightens the video stream.
LEAD
Video Color Replace Filter - Replaces any range of colors in a video
stream with another range of colors.
LEAD
Video Color Filter - Adjusts Hue, Saturation,
Brightness, Contrast.
LEAD
Color Space Converter - Converts YUV data to RGB data. The LEAD Color Space Converter supports the following input formats: YUY2, YVYU, IYU2, IYU1, UYVY, Y41P, YVU9, IY41, IUYV, YV12, I420, IYUV, V210, v210, and NV12. Converts to and from RGB1 grayscale, RGB1 color,
RGB4 grayscale, RGB4 color, RGB8 color, RGB8 grayscale, RGB15 (5:5:5), RGB16
(5:6:5), RGB32, RGB24, RGB555, RGB565, and 12 and 16 bit grayscale color spaces.
LEAD Video Deblocking Filter -Smoothes edges
and removes the blocky artifacts present in highly compressed MJPEG or MPEG
movies. Extremely useful for improving movies created by digital cameras
that can take highly compressed, small video clips.
LEAD Video Edge Enhance Filter - Improves
the quality of some movies that look "washed out" because of resizing.
The LEAD Video Edge Enhance Filter is similar to Video Unsharp
Mask Filter, but much faster.
LEAD
Video Mosaic Filter - Conceals a specific area in the video by making
it blocky.
LEAD
Video Gamma Correction Filter - Applies
Gamma Correction (nonlinear brightness) to a video.
LEAD Video Histogram View Filter - Draws the running histogram of a video stream in its property page. The filter also provides access to the histogram array through its programming interface. The histogram can be viewed for a single channel or for all channels.
Evaluation Filters
Evaluation versions of these DirectShow filters are included with the LEADTOOLS Multimedia SDK. They may be used for development, but may require additional licensing before distributing your application. Contact sales@leadtools.com for more information.
LEAD
Video Deinterlace Filter - Deinterlaces video with a pattern, deinterlaces only a region of interest (rectangle), and specifies segments in the video to deinterlace and how to deinterlace the segment (no deinterlace, interlace, deinterlace with pattern). There is also an “Auto Deinterlace” option which will check the video for interlacing and apply deinterlacing only if necessary.
LEAD
Video Resize Filter - Resizes the video by adjusting the width and
height of the frames using normal resize, resample (bilinear interpolation), bicubic interpolation, or Bresenham interpolation.
LEAD
Video Crop Filter - Play, convert or capture only a specific rectangular
area within the video.
LEAD
Video Rotation Filter - Flips, Reverses, Rotates 90, 180, and 270
degrees. Very useful when certain devices capture video in a rotated state.
LEAD Frame Rate Control Filter - The Frame Rate Control filter provides
changes the frame rate of the passing video stream.
LEAD Video Motion Detection - Motion
is emphasized by a frame around the motion and/or displaying a frame of
only the motion (areas of the frame without motion are black). Programmatically,
the filter will fire a callback each time a frame is received. If motion
is detected, the bounding rectangles containing the motion can be retrieved.
The possible notifications received with each frame are motion has started,
motion, motion has stopped and still. Filter settings include object size,
sensitivity and more.
LEAD Video Unsharp Mask Filter - Powerful
algorithm for edge enhancing. Improves the quality of some movies that look
"washed out" because of resizing. The Video Unsharp Mask
Filter produces better results than Video Edge Enhance.
LEAD
Video Histogram Equalize Filter - Automatically increases the contrast
and details in videos by using the histogram. This effect enhances videos
that are too dark or too bright.
LEAD Video Text Overlay Filter - Adds static
or moving text to videos with control over the font, font size, border and
background. Additionally, an external XML file can be used to specify text
to appear on specific frames.
LEAD Video Overlay Filter - Superimpose an image or another video into a
video.
LEAD Video Image Overlay Filter - Superimpose an image logo into a video.
LEAD Video Callback Filter - Each video
sample is provided in a callback for additional processing before being
forwarded to the next component in the graph. The filter can be used during
capture, playback or conversion.
LEAD Theora Encoder - The LEAD Theora Encoder is based on a multimedia framework and API produced by Microsoft for software developers to perform various operations with media files. Most Windows video-related applications on Windows, such as Microsoft's Windows Media Player, use DirectShow to manage multimedia content. Theora is an open video codec developed by the Xiph.org foundation aimed at offering a patent-free alternative to MPEG-4. The compression is comparable to MPEG-2, H.263, MPEG-4 and H.264 and, unlike these codecs, the Theora codec is free of patent fees.
Click here to View Special Effects for Video Filters
Click
here for LEADTOOLS Multimedia Eval including DirectShow Filters
DICOM and 16 bit grayscale
functionality require a LEADTOOLS Medical Imaging
product in conjunction with a LEADTOOLS Multimedia
product. Contact Sales@LEADTOOLS.com for more information.
LEADTOOLS Sales:
704-332-5532 | sales@leadtools.com
LEADTOOLS Support: 704-372-9681 | support@leadtools.com
Products
| Downloads
| Order
| Support
| Corporate
| News
|