Skip to content

jack2game/solarcurve

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Solar Curve

  • VapourSynth implementation of solar curve in RGB24 & RGB48 colorspace, with idea from Easy Compare
  • Filter function: y = 127.9999 * sin ( A * x ^ 3 + B * x ^ 2 + C * x - π / 2) + 127.5
  • Function parameters from Easy Compare. See its plot on Google
  • Takes YUV clip input and returns a YUV clip
  • Don't use this filter too much if you are a sensible encoder. TRUST YOUR OWN EYES!!

Usage:

import solar
output = solar.solar(clip)    # conversion in RGB24

or

import solar
output = solar.solar48(clip)  # conversion in RGB48

Result: Before | After

About

Solar curve implementation on VapourSynth

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages