contrast/apca library
Constants
- blkClmp → const double
- blkThrs → const double
- deltaYMin → const double
- inputClampMax → const double
- inputClampMin → const double
- loBoWOffset → const double
- loClip → const double
- loWoBOffset → const double
- mainTrc → const double
- Calculations for APCA contrast. Per APCA landing page: The correct code to use is right here apca-w3 in this satellite repository Referring to: https://github.com/Myndex/apca-w3/blob/master/src/apca-w3.js Variable names and most comments are from the original source.
- mainTrcEncode → const double
- mExp → const double
- mExpAdj → const double
- mFactInv → const double
- mFactor → const double
- mOffsetIn → const double
- mOffsetOut → const double
- normBg → const double
- normText → const double
- revBg → const double
- revText → const double
- sBco → const double
- scaleBoW → const double
- scaleWoB → const double
- sGco → const double
- sRco → const double
Functions
-
apcaContrastOfApcaY(
double textApcaY, double backgroundApcaY) → double -
apcaFromArgbs(
int textArgb, int backgroundArgb) → double -
apcaFromColors(
{required Color textColor, required Color backgroundColor}) → double -
apcaYFromArgb(
int argb) → double -
apcaYToGrayscaleArgb(
double apcaY, {bool debug = false}) → int -
inBoundsApcaY(
double apcaY) → double -
lstarToApcaY(
double lstar) → double - Converts a CIE L* value to an APCA perceptual luminance (apcaY).