This filter performs a subtle but useful sharpening effect. It operates by running a small window over the frame and each center pixel is either passed through untouched (depending upon a threshold setting), or mapped to either the brightest or dimmest pixel in the window, depending upon which is nearest to the center pixel. If the center pixel is mapped, it is also alpha-blended with the original pixel value using a configurable strength setting. The result is a sharpening effect that not only avoids amplifying noise, but also tends to reduce it.

unsharp mask

This filter implements a well-known contrast enhancement/sharpening technique called unsharp masking. The basic idea is that a blurred version of the original image is created and then subtracted from the original image. The resulting image will have contrast boosts around features in the image. The result is a very pleasing sharpening that is superior to simple sharpening with a convolution kernel or high-pass boost.


Sharpens important edges in the image without amplifying noise. The filter operates by detecting edges and then applying a sharpening kernel only in the edge areas.

  • asharp
  • swscaler
  • Strength
  • Threshold
  • Block adaptive sharpening

Descriptions are copied from original AviSynth and VirtualDub filters documentation © Donald Graft

video/sharpen.txt · Last modified: 2010/04/15 14:08 by fastplayer
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki