Java Color Brighten getBrightness(Color color)

Here you can find the source of getBrightness(Color color)

Description

Obtiene un valor entre 0 y 255 que indica el brillo de un Color.

License

Open Source License

Parameter

Parameter Description
color El <code>Color</code> del cual queremos saber su brillo.

Return

Un entero entre 0 y 255 que indica el brillo del Color

Declaration

private static int getBrightness(Color color) 

Method Source Code


//package com.java2s;
//License from project: Open Source License 

import java.awt.Color;

public class Main {
    /**// ww  w .  j a v  a2  s  . com
     * Obtiene un valor entre 0 y 255 que indica el brillo de un <code>Color</code>.
     * @param color El <code>Color</code> del cual queremos saber su brillo.
     * @return Un entero entre 0 y 255 que indica el brillo del <code>Color</code>
     */
    private static int getBrightness(Color color) {
        return (int) Math.sqrt(color.getRed() * color.getRed() * 0.241D
                + color.getGreen() * color.getGreen() * 0.691D + color.getBlue() * color.getBlue() * 0.068D);
    }
}

Related

  1. deriveColorHSB(Color base, float hue, float saturation, float brightness)
  2. getBrightness(Color c)
  3. getBrightness(Color c)
  4. getBrightness(Color c)
  5. getBrightness(Color color)
  6. getBrightness(Color color)
  7. getBrightness(int red, int green, int blue)
  8. getBrightness(java.awt.Color color)
  9. getGradientBrightColors(Color baseColor, float step, float max)