İyi bir metin ön plan, belirli bir arka plan rengi için renk | Netgez.com
SORU
3 HAZİRAN 2009, ÇARŞAMBA


İyi bir metin ön plan, belirli bir arka plan rengi için renk

Renk seçimi düğmesi çiziyorum ve güzel ve basit bir formül için iyi bir metin rengini (ön plan) RGB verilen bir arka plan rengi için almak için arıyorum.

Basit bir deneyin sadece rengini tamamlayıcı olacaktır ama bu saf saf mavi ya da kırmızı gibi renkler için garip görünümlü bir düğme oluşturur.< / ^ br . Bir şey bilinen bu yok mu?

Eğer bunun hiçbir önemi olmadığını, QT kullanıyorum.

CEVAP
3 HAZİRAN 2009, ÇARŞAMBA


Maksimum okunabilirlik için, maksimum parlaklık bir arada çalışmıyor hangi tonlar girmeden kontrast istiyorum. Bunu yapmak için en tutarlı şekilde kalmaktırsiyahyabeyazmetin rengi için. Daha estetik programları ile gelmek mümkün olabilir, ama hiçbiri daha okunaklı olacak.

Siyah ya da beyaz arasında seçim yapmak, arka plan parlaklığını bilmek gerekir. Bu biraz daha karmaşık, iki faktör nedeniyle alır:

  • Bireysel ana renkleri kırmızı, yeÅŸil ve mavi algılanan parlaklığı aynı deÄŸil. VerebileceÄŸim en kısa tavsiyeler geleneksel formül gri RGB dönüştürmek için kullanmaktır - R*0.299 G*0.587 B*0.114. DiÄŸer formüller vardır.

  • Gamma eÄŸrisini görüntüler için uygulanan orta gri deÄŸeri beklenenden yüksek bir hale getirir. Bu kolayca 128 yerine orta deÄŸer olarak 186 kullanılarak çözülür. 186 beyaz metin kullanma gerekenden daha az bir ÅŸey, hiçbir ÅŸey 186'dan büyük siyah metin kullanın.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • Adam Outler

    Adam Outler

    19 EKÄ°M 2006
  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • The Weavers of Eternity Paracord Tutorials

    The Weavers

    1 Ocak 2014