ChanMix
From Avisynth wiki
		(Difference between revisions)
		
		
| m (minor formatting) | m (minor) | ||
| Line 1: | Line 1: | ||
| {{FilterCat4|External_filters|Plugins|Adjustment_filters|Levels_and_Chroma_filters}} | {{FilterCat4|External_filters|Plugins|Adjustment_filters|Levels_and_Chroma_filters}} | ||
| − | |||
| {{Filter3 | {{Filter3 | ||
| |E-Male | |E-Male | ||
| Line 17: | Line 16: | ||
| * Supported color formats: [[RGB24]] | * Supported color formats: [[RGB24]] | ||
| <br> | <br> | ||
| − | == Syntax and Parameters == | + | == [[Script variables|Syntax and Parameters]] == | 
| :{{Template:FuncDef|chanmix (''clip'', ''float'' "r", ''float'' "g", ''float'' "b")}} | :{{Template:FuncDef|chanmix (''clip'', ''float'' "r", ''float'' "g", ''float'' "b")}} | ||
| <br> | <br> | ||
Revision as of 19:05, 14 October 2014
| Abstract | |
|---|---|
| Author | E-Male | 
| Version | 2005/02/28 | 
| Download | chanmix.zip | 
| Category | Levels and Chroma | 
| License | |
| Discussion | Doom9 Thread | 
| Contents | 
Description
Creates a greyscale image from an RGB24 source, it has 3 parameters to specify how much of each color channel is used.
Requirements
- AviSynth 2.5.8 or later
- Progressive input only
- Supported color formats: RGB24
Syntax and Parameters
- chanmix (clip, float "r", float "g", float "b")
- clip    =   
 - Input clip.
 
 
- clip    =   
- float  r = 1.0 
 
- float  g = 1.0 
 
- float  b = 1.0 
 
 
- float  r = 1.0 
- The weight of each color channel.
- Gray = (red*r + green*g + blue*b) / (r+g+b)
 
 
Examples
ChanMix with default settings:
AviSource("blah.avi") chanmix(r=1.0, g=1.0, b=1.0)
Here are some examples where ChanMix is visually identical (but slower) to Greyscale:
# Identical to Greyscale(matrix="Rec601") AviSource("blah.avi") chanmix(r=0.299, g=0.587, b=0.114)
# Identical to Greyscale(matrix="Rec709") AviSource("blah.avi") chanmix(r=0.2126, g=0.7152, b=0.0722)
# Identical to Greyscale(matrix="Average") AviSource("blah.avi") chanmix(r=0.333333, g=0.333333, b=0.333333)
ChanMix with luma coefficients from Rec. 2020:
AviSource("blah.avi") chanmix(r=0.2627, g=0.6780, b=0.0593)
Changelog
Version Date Changes
2005/02/28 2005/02/28 - Initial release
External Links
- Doom9 Forum - ChanMix discussion.
- Archive.org - Archived download.
Back to External Filters ←
