obs-filters: Add chroma key filter

This allows applying a mask based upon the chroma value (U/V) of a
specific color in YUV color space.  Commonly used to mask out
greenscreens and bluescreens in live video.
This commit is contained in:
jp9000
2015-03-21 18:36:48 -07:00
parent bee5b3a2d2
commit adb392e08a
5 changed files with 433 additions and 0 deletions

View File

@@ -7,6 +7,7 @@ OBS_MODULE_USE_DEFAULT_LOCALE("obs-filters", "en-US")
extern struct obs_source_info mask_filter;
extern struct obs_source_info crop_filter;
extern struct obs_source_info color_filter;
extern struct obs_source_info chroma_key_filter;
extern struct obs_source_info async_delay_filter;
bool obs_module_load(void)
@@ -14,6 +15,7 @@ bool obs_module_load(void)
obs_register_source(&mask_filter);
obs_register_source(&crop_filter);
obs_register_source(&color_filter);
obs_register_source(&chroma_key_filter);
obs_register_source(&async_delay_filter);
return true;
}