PINE LIBRARY

Contrast Color Library

4 260
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:
Pine Script®
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.

Penafian

Maklumat dan penerbitan adalah tidak bertujuan, dan tidak membentuk, nasihat atau cadangan kewangan, pelaburan, dagangan atau jenis lain yang diberikan atau disahkan oleh TradingView. Baca lebih dalam Terma Penggunaan.