RemoveGrain v0.9/SSETools

From Avisynth wiki
Jump to: navigation, search


Back to RemoveGrain v0.9

Contents

Description

SSETools is a plugin containing various miscellaneous functions. Interleaved2Planar and Planar2Interleaved are the 2 most popular functions and probably the only ones recommended to use.
There are 4 versions of SSETools:

Name Comments
SSEToolsS.dll Statically linked SSE version.
SSETools.dll Dynamically linked SSE version.
SSE2Tools.dll Dynamically linked SSE2 version.
SSE3Tools.dll Dynamically linked SSE3 version. [NOT RECOMMENDED]
*SSE2Tools.dll is highly recommended as it's considered to be the most compatible and stable.


Requirements

  • MSVCR71.DLL


Filters

Filter Description Color format
AmplifyDifference

Amplifies the differences between the two input clips.

YUY2, YV12
Difference

It measures the difference between two clips and the results are reported to the DebugView utility.

YV12
Interleaved2Planar

A hack used to convert interleaved RGB24, RGB32, and YUY2 to planar.

YUY2,YV12
LimitChange

This can be implemented with one instance of Lutxy.

YUY2,YV12
Planar2Interleaved

A hack used to convert planar RGB24, RGB32, and YUY2 to interleaved.

YUY2,YV12
Quadruple

Simply quadruples each pixel in an obvious way.

YUY2,YV12
ReduceFluctuations

ReduceFluctuation has been moved with slight changes to the ReduceFlicker plugin and is documented there.

YUY2,YV12
Shrinkby2

Shrinks the width and the height of the clip by one half simply by dropping every second pixel.

YUY2,YV12
TransformColor

It makes general linear transforms of the color of a pixel.

YUY2,YV12
Truncate

Truncate simply truncates the pixel values.

YUY2,YV12


External Links




Back to RemoveGrain v0.9

Personal tools