Learn R Programming

colorspace (version 2.1-1)

mixcolor: Compute the Convex Combination of Two Colors

Description

This function can be used to compute the result of color mixing, assuming additive mixing (e.g., as appropriate for RGB or XYZ).

Usage

mixcolor(alpha, color1, color2, where = class(color1))

Value

The mixed color. This is in the color space specified by where.

Arguments

alpha

The mixed color is obtained by combining an amount 1 - alpha of color1 with an amount alpha of color2.

color1

The first color.

color2

The second color.

where

The color space where the mixing is to take place.

Author

Ross Ihaka

See Also

RGB, HSV, XYZ, LAB, polarLAB, LUV, polarLUV.

Examples

Run this code
mixcolor(0.5, sRGB(1, 0, 0), sRGB(0, 1, 0))

Run the code above in your browser using DataLab