Ejemplo n.º 1
0
/**
 * gimp_rgb_luminance_uchar:
 * @rgb:
 *
 * Return value: the luminous intensity in the range from 0 to 255.
 *
 * Since: GIMP 2.4
 **/
guchar
gimp_rgb_luminance_uchar (const GimpRGB *rgb)
{
  g_return_val_if_fail (rgb != NULL, 0);

  return ROUND (gimp_rgb_luminance (rgb) * 255.0);
}
Ejemplo n.º 2
0
static VALUE
rb_gimp_rgb_luminance (VALUE self)
{
  gdouble result;
  result = gimp_rgb_luminance(rb2GimpRGBPtr(self));

  return rb_float_new(result);
}