TradingView
AlphaViz
2023λ…„ 9μ›” 16일 μ˜€μ „ 6μ‹œ 37λΆ„

Contrast Color LibraryΒ 

Invesco QQQ Trust, Series 1NASDAQ

μ„€λͺ…

β‹…
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:
brightness = sqrt(0.299 * R^2 + 0.587 * G^2 + 0.114 * B^2 )

The library chooses black as the foreground color if the brightness exceeds the threshold (default 0.5), and white otherwise.
μ½”λ©˜νŠΈ
RozaniGhani-RG
β‹…
BobbyBanksX
β‹…
super smart. thank you.
더보기