This lightweight library provides a utility method that analyzes any provided background color and automatically chooses the optimal black or white foreground color to ensure maximum visual contrast and readability.
🟠 Algorithm
The library utilizes the HSP Color Model to calculate the brightness of the background color. The formula for this calculation is as follows:
The library chooses black as the foreground color if the brightness exceeds the threshold (default 0.5), and white otherwise.
🟠 Algorithm
The library utilizes the HSP Color Model to calculate the brightness of the background color. The formula for this calculation is as follows:
brightness = sqrt(0.299 * R^2 + 0.587 * G^2 + 0.114 * B^2 )
专业缠论指标: algotrader.dev/chanlun
30天缠论免费试用优惠码: TRADINGVIEW
Email: contact@algotrader.dev
Discord: discord.gg/w2fFtNega4
30天缠论免费试用优惠码: TRADINGVIEW
Email: contact@algotrader.dev
Discord: discord.gg/w2fFtNega4