GreyScale
From Avisynth wiki
(Difference between revisions)
Raffriff42 (Talk | contribs) (formatting, links, phrasing) |
Raffriff42 (Talk | contribs) m (Rec601 vs PC.601) |
||
Line 6: | Line 6: | ||
:{{Par2|matrix|string|"Rec601"}} | :{{Par2|matrix|string|"Rec601"}} | ||
::Controls the colour coefficients used in RGB→greyscale conversion. | ::Controls the colour coefficients used in RGB→greyscale conversion. | ||
− | ::*"Rec601" : Use Rec.601 coefficients. | + | ::*"Rec601" : Use Rec.601 coefficients (actually [[Convert#Syntax_and_Parameters|"PC.601"]] since luma does not change) |
− | ::*"Rec709" : Use Rec.709 coefficients. | + | ::*"Rec709" : Use Rec.709 coefficients (actually [[Convert#Syntax_and_Parameters|"PC.709"]] since luma does not change) |
− | ::*"AVERAGE" : Use averaged coefficients (''Y'' = (R + G + B) / 3) | + | ::*"AVERAGE" : Use averaged coefficients (''Y'' = (R + G + B) / 3) |
Revision as of 18:10, 17 January 2016
Converts the input clip to greyscale (no color), without changing the color format.
Greyscale(clip clip [, string matrix])
- string matrix = "Rec601"
If clip is YUV, the chroma channels are simply set to grey (128) – matrix is not used and must be empty.
See Color conversions for an explanation of the coefficients. Broadly speaking though,
- using Rec709, green contributes more to the output, compared to the default Rec601;
- using Average, blue contributes more.
In all cases, Luma range is not changed (0-255 in → 0-255 out; 16-235 in → 16-235 out)