Java interpolate interpolateBrightness(int a, int b, int c, int d)

Here you can find the source of interpolateBrightness(int a, int b, int c, int d)

Description

interpolate Brightness

License

Open Source License

Declaration

private static int interpolateBrightness(int a, int b, int c, int d) 

Method Source Code

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

public class Main {
    private static int interpolateBrightness(int a, int b, int c, int d) {

        if (a == 0)
            a = d;//from   w  w  w .j  ava 2s .co m
        if (b == 0)
            b = d;
        if (c == 0)
            c = d;
        return (a + b + c + d) >> 2 & 0xFF00FF;
    }
}

Related

  1. interpolate(String input, String parameter, String value)
  2. interpolate(String value)
  3. interpolate2D(final float wi, final float wj, final float x00, final float x10, final float x01, final float x11)
  4. interpolateAngle(double oldAngle, double newAngle, double scale)
  5. interpolateAO(float a, float b, float c, float d)
  6. interpolateClamp(final double position, final double startPosition, final double endPosition, final double startValue, final double endValue)
  7. interpolateColor(double x, double y, int c0, int c1, int c2, int c3)
  8. interpolateColor(int a, int b, float w)
  9. interpolateColor(int c1, int c2, int st, int sts)