HSL ve HSV - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Dönüşümler
  • 2 Notlar
  • 3 Ayrıca bakınız
  • 4 Kaynakça

HSL ve HSV

  • العربية
  • Azərbaycanca
  • Čeština
  • Deutsch
  • English
  • Esperanto
  • Eesti
  • Euskara
  • فارسی
  • Français
  • Bahasa Indonesia
  • İtaliano
  • 日本語
  • Қазақша
  • 한국어
  • Lietuvių
  • Українська
  • اردو
  • Tiếng Việt
  • 中文
  • 粵語
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
Başlığın diğer anlamları için HSV sayfasına bakınız.

HSL (hue, saturation, lightness) ve HSV (hue, saturation, value) (Türkçe: renk, doygunluk, açıklık ve renk, doygunluk, değer), 1970'lerde bilgisayar grafikleri araştırmacıları tarafından insan vizyonunun renk oluşturma özelliklerini algılama biçimiyle daha yakından uyumlu olması için tasarlanan RGB renk modelinin alternatif temsilleridir. Bu modellerde, her renk tonunun renkleri, alttan siyahtan üste beyaz arasında değişen nötr renklerin merkezi ekseni etrafında radyal bir dilim halinde düzenlenir. HSV temsili, farklı renkteki boyaların birbirine karışma şeklini, parlak renkli boyaların çeşitli renk tonlarını andıran doygunluk boyutu ve değişen miktarlarda siyah veya beyaz boya ile bu boyaların karışımına benzeyen değer boyutu modellenir. HSL modeli, Doğal Renk Sistemi (NCS) veya Munsell renk sistemi gibi daha algısal renk modellerine benzemeye çalışır ve Doygun renkleri 1⁄2 parlaklık değerinde bir dairenin etrafına yerleştirir, burada 0 veya 1 parlaklık değeri tamamen siyah veya beyazı temsil eder.

HSL silindiri.
HSV silindiri.

HSV uzayı, ilk tanımlandığı zamanlarda konik bir biçime sahipti. Ancak sonraki yıllarda, gerçek zamanlı geçerli koordinat denetimi için zamanın bilgisayarları yeterli olmadığından silindir biçimine dönüştürüldü. Açmak gerekirse, konik biçimde, aydınlık düzeyi azaldıkça koninin genişliği azalır, dolayısıyla, insan görüsüne uygun olarak, düşük aydınlıkta algılanabilen farklı doygunluk düzeyleri de azalırlar. Diğer yandan, silindir biçimi ile sıfır aydınlık düzeyinde bile yüksek doygunluk düzeyleri tanımlanabilir ve böylece geçersiz renkler elde edilebilir. Dolayısıyla görüntü işleme uygulamalarında konik biçimi tercih edilirken, renk seçimi görevlerinde silindir biçimi kullanılma eğilimini gösterir.

Dönüşümler

[değiştir | kaynağı değiştir]

Aşağıdaki dönüşüm denklemleri RGB ile HSV'nin silindir biçimi arasında dönüşüm gerçekleştirilebilir:

H ∈ { 0 , 360 } , S , V , R , G , B ∈ { 0 , 1 } {\displaystyle H\in \left\{0,360\right\},S,V,R,G,B\in \left\{0,1\right\}} {\displaystyle H\in \left\{0,360\right\},S,V,R,G,B\in \left\{0,1\right\}}

RGB'den HSV'ye:

M A X   =   m a x { R , G , B } , M I N   =   m i n { R , G , B } {\displaystyle MAX\ =\ max\left\{R,G,B\right\},\quad MIN\ =\ min\left\{R,G,B\right\}} {\displaystyle MAX\ =\ max\left\{R,G,B\right\},\quad MIN\ =\ min\left\{R,G,B\right\}}

H = { tanimsiz , eger  M A X = M I N 60 G − B M A X − M I N + 0 , eger  M A X = R ve  G ≥ B 60 G − B M A X − M I N + 360 , eger  M A X = R ve  G < B 60 B − R M A X − M I N + 120 , eger  M A X = G 60 R − G M A X − M I N + 240 , eger  M A X = B {\displaystyle H={\begin{cases}{\mbox{tanimsiz}},&{\mbox{eger }}MAX=MIN\\60{\frac {G-B}{MAX-MIN}}+0,&{\mbox{eger }}MAX=R\\&{\mbox{ve }}G\geq B\\60{\frac {G-B}{MAX-MIN}}+360,&{\mbox{eger }}MAX=R\\&{\mbox{ve }}G<B\\60{\frac {B-R}{MAX-MIN}}+120,&{\mbox{eger }}MAX=G\\60{\frac {R-G}{MAX-MIN}}+240,&{\mbox{eger }}MAX=B\end{cases}}} {\displaystyle H={\begin{cases}{\mbox{tanimsiz}},&{\mbox{eger }}MAX=MIN\\60{\frac {G-B}{MAX-MIN}}+0,&{\mbox{eger }}MAX=R\\&{\mbox{ve }}G\geq B\\60{\frac {G-B}{MAX-MIN}}+360,&{\mbox{eger }}MAX=R\\&{\mbox{ve }}G<B\\60{\frac {B-R}{MAX-MIN}}+120,&{\mbox{eger }}MAX=G\\60{\frac {R-G}{MAX-MIN}}+240,&{\mbox{eger }}MAX=B\end{cases}}}

S = { 0 , eger  M A X = 0 1 − M I N M A X , degilse {\displaystyle S={\begin{cases}0,&{\mbox{eger }}MAX=0\\1-{\frac {MIN}{MAX}},&{\mbox{degilse}}\end{cases}}} {\displaystyle S={\begin{cases}0,&{\mbox{eger }}MAX=0\\1-{\frac {MIN}{MAX}},&{\mbox{degilse}}\end{cases}}}

V = M A X {\displaystyle V=MAX\,} {\displaystyle V=MAX\,}

HSV'den RGB'ye:

H i   =   ⌊ H 60 ⌋ mod 6 {\displaystyle H_{i}\ =\ \left\lfloor {H \over 60}\right\rfloor \mod 6} {\displaystyle H_{i}\ =\ \left\lfloor {H \over 60}\right\rfloor \mod 6}

f   =   H 60 − H i {\displaystyle f\ =\ {H \over 60}-H_{i}} {\displaystyle f\ =\ {H \over 60}-H_{i}}

p   =   V ( 1 − S ) {\displaystyle p\ =\ V(1-S)} {\displaystyle p\ =\ V(1-S)}

q   =   V ( 1 − f S ) {\displaystyle q\ =\ V(1-fS)} {\displaystyle q\ =\ V(1-fS)}

t   =   V ( 1 − ( 1 − f ) S ) {\displaystyle t\ =\ V(1-(1-f)S)} {\displaystyle t\ =\ V(1-(1-f)S)}

eger  H i   =   0 ⇒ R = V , G = t , B = p {\displaystyle {\mbox{eger }}H_{i}\ =\ 0\Rightarrow R=V,G=t,B=p} {\displaystyle {\mbox{eger }}H_{i}\ =\ 0\Rightarrow R=V,G=t,B=p}

eger  H i   =   1 ⇒ R = q , G = V , B = p {\displaystyle {\mbox{eger }}H_{i}\ =\ 1\Rightarrow R=q,G=V,B=p} {\displaystyle {\mbox{eger }}H_{i}\ =\ 1\Rightarrow R=q,G=V,B=p}

eger  H i   =   2 ⇒ R = p , G = V , B = t {\displaystyle {\mbox{eger }}H_{i}\ =\ 2\Rightarrow R=p,G=V,B=t} {\displaystyle {\mbox{eger }}H_{i}\ =\ 2\Rightarrow R=p,G=V,B=t}

eger  H i   =   3 ⇒ R = p , G = q , B = V {\displaystyle {\mbox{eger }}H_{i}\ =\ 3\Rightarrow R=p,G=q,B=V} {\displaystyle {\mbox{eger }}H_{i}\ =\ 3\Rightarrow R=p,G=q,B=V}

eger  H i   =   4 ⇒ R = t , G = p , B = V {\displaystyle {\mbox{eger }}H_{i}\ =\ 4\Rightarrow R=t,G=p,B=V} {\displaystyle {\mbox{eger }}H_{i}\ =\ 4\Rightarrow R=t,G=p,B=V}

eger  H i   =   5 ⇒ R = V , G = p , B = q {\displaystyle {\mbox{eger }}H_{i}\ =\ 5\Rightarrow R=V,G=p,B=q} {\displaystyle {\mbox{eger }}H_{i}\ =\ 5\Rightarrow R=V,G=p,B=q}

Notlar

[değiştir | kaynağı değiştir]

HSV uzayının konik biçimi her ne kadar silindir haline göre bazı olumlu yanlara sahip olsa da, aydınlık ölçüsü olarak R, G, B değerlerinin basitçe en büyüğünün kullanılıyor olması, insan görüsünün dalga uzunluğu hassasiyetlerinin kaale alınmamasına neden olur.[1]

Ayrıca bakınız

[değiştir | kaynağı değiştir]
  • RGB

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ Charles Poynton. Frequently-Asked Questions about Color 9 Nisan 2011 tarihinde Wayback Machine sitesinde arşivlendi.. 1997
"https://tr.wikipedia.org/w/index.php?title=HSL_ve_HSV&oldid=32662462" sayfasından alınmıştır
Kategori:
  • Renk uzayları
Gizli kategori:
  • Webarşiv şablonu wayback bağlantıları
  • Sayfa en son 20.19, 1 Mayıs 2024 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
HSL ve HSV
Konu ekle