Merge pull request #374 from Mereng/brightness_contrast

Support brightness and contrast
This commit is contained in:
Tom 2022-04-05 21:13:47 +02:00 committed by GitHub
commit ffadb9e4b0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 68 additions and 0 deletions

10
vips.h
View file

@ -677,3 +677,13 @@ int vips_gamma_bridge(VipsImage *in, VipsImage **out, double exponent)
{
return vips_gamma(in, out, "exponent", 1.0 / exponent, NULL);
}
int vips_brightness_bridge(VipsImage *in, VipsImage **out, double k)
{
return vips_linear1(in, out, 1.0 , k, NULL);
}
int vips_contrast_bridge(VipsImage *in, VipsImage **out, double k)
{
return vips_linear1(in, out, k , 0.0, NULL);
}