Java tutorial
//package com.java2s; // Use of this source code is governed by a BSD-style license that can be import android.graphics.Color; public class Main { /** * Computes the lightness value in HSL standard for the given color. */ public static float getLightnessForColor(int color) { int red = Color.red(color); int green = Color.green(color); int blue = Color.blue(color); int largest = Math.max(red, Math.max(green, blue)); int smallest = Math.min(red, Math.min(green, blue)); int average = (largest + smallest) / 2; return average / 255.0f; } }