Tamamlayıcı Renk Hesaplama

Tamamlayıcı rengini bulmak için bir hex renk girin.

Nasıl hesaplanır?

Araç bir hex rengi okur (# olsun olmasın; #f60 gibi üç haneli kısa yazım altı haneye açılır) ve RGB'den HSL'ye çevirir: ton, doygunluk ve açıklık. Tamamlayıcı renk doygunluğu ve açıklığı korur, tonu yarım tur döndürür: ton' = (ton + 180°) mod 360°. Bu HSL değeri tekrar RGB'ye çevrilir ve küçük harfli hex kod olarak yazılır. İkinci sonuç, kırmızı, yeşil ve mavi için ayrı ayrı 255 − kanal olan RGB ters çevirmedir. İkisi çoğunlukla farklıdır; yalnızca saf kırmızı gibi bazı renklerde aynı çıkar. Grilerin tonu olmadığından tamamlayıcıları kendileridir, ters çevirme ise onları karşıt gri yapar. Uzunluğu yanlış olan ya da hex olmayan karakter içeren kodlar sonuç vermez.

Örnek hesaplama

#1E6BFF rengini alalım. Kanalları kırmızı 30, yeşil 107, mavi 255'tir; HSL karşılığı ton 219,5°, doygunluk %100 ve açıklık %55,9'dur. Tona 180° ekleyin: 39,5°, yani bir turuncu. Doygunluk ve açıklığı koruyup geri çevirirseniz kırmızı 255, yeşil 178, mavi 30 çıkar. Tamamlayıcı renk #ffb21e olur. RGB ters çevirme farklıdır: 255 − 30 = 225, 255 − 107 = 148, 255 − 255 = 0, sonuç #e19400. Özgün renk #1e6bff olarak yinelenir.

Bu örneği dene →

Sık yapılan hatalar

  • HSL tamamlayıcısı ile RGB ters çevirmenin aynı olmasını beklemek. Bu mavi için biri parlak turuncu (#ffb21e), diğeri daha koyu bir kehribar (#e19400) verir; tasarım yönteminizin istediğini seçin.
  • #1E6BFF80 gibi alfa çiftli bir renk girmek. Yalnızca 3 veya 6 hex hane kabul edilir, önce saydamlık hanelerini silin.
  • Siyah, beyaz veya gri için tamamlayıcı beklemek. Döndürülecek bir tonları yoktur, tamamlayıcı aynı renktir; örneğin #808080 için #808080 çıkar.
  • Sonucu hazır bir palet saymak. Tamamlayıcı, aynı açıklıkta tek bir renktir; üzerindeki yazı kontrast denetiminden geçmeyebilir, okunabilirliği ayrıca test edin.
  • Geleneksel ressam çemberinin aynı cevabı vereceğini sanmak. Araç ekran RGB tonunu döndürür, bu yüzden maviye karşılık turuncu çıkar; bazı sanat derslerindeki çemberlerin öğrettiği sarı çıkmaz.

Bu hesaplama hakkında

Tamamlayıcı bir renk, renk çemberinde verilen bir tonun tam karşısındaki renktir — bunları eşleştirmek mümkün olan en güçlü kontrastı yaratır, bu yüzden tamamlayıcı renk şemaları (mavi/turuncu, kırmızı/yeşil, sarı/mor) tasarımda, resimde ve markalamada temel bir araçtır. Bu hesaplayıcı, hex renginizi HSL’ye (ton, doygunluk, açıklık) dönüştürerek ve doygunluk ile açıklığı değiştirmeden ton değerini 180° döndürerek, ardından tekrar hex’e çevirerek bunu bulur — gerçek bir tümleyeni bulmanın standart renk teorisi yöntemidir.

Ayrıca, kırmızı, yeşil ve mavi kanal değerlerinin her birini 255’ten çıkararak elde edilen basit bir RGB ters çevirme ile bulunan, HSL tabanlı tümleyenden görsel olarak farklı bir sonuç veren alternatifi de gösterir — RGB ters çevirme bir rengin matematiksel “negatifi”dir, HSL ton döndürme ise renk teorisinde ve Adobe Color gibi tasarım araçlarında kullanılan algısal olarak doğru tamamlayıcı renktir.

Bu faydalı oldu mu?

En fazla 3 tepki seçebilirsiniz.

Yorumlar

  • İlk yorumu siz yazın.

Popüler hesaplayıcılar

Tüm Hesaplayıcılar