Contents — find the section you need

Change parameters and verify

Open the panel, then press Run to load Python. You can stop execution and reset parameters. Results are computed on this device. No Python installation is required.

Local execution steps below are optional for reproducing the source results; they are not required for the browser experiment.

The experiment controls are in English.

Open experiment panel in a new tab

Download reproduction source

Karşılaştırmayı deneyin

Identity çalıştırıp A olarak kaydedin. Linear exposure +1 EV ile Encoded gain 2× seçeneklerini karşılaştırın. Önceki ve sonraki C ile Y değerleri için görüntüye dokunun veya x/y girin. Kenarları incelemek için gradyan görünümüne geçin. Paylaşılan URL girdileri saklar; A sonucunu veya inceleme koordinatını saklamaz.

Kontroller Japonca ve İngilizcedir. Yerel Python kurulumu gerekmez.

Pikseller ve bağıl luminans

C, 0 ile 1 arasında kodlanmış gri değeridir. Lab nötr sRGB, R=G=B, varsayar ve bunu doğrusal bağıl luminans Y değerine çözer. C=0,5 için Y≈0,214 olur. Kamera veya ekran kalibrasyonu olmadan bunlar cd/m² cinsinden fiziksel luminans ölçümü değildir.

İşlem sırası

EV, doğrusal Y değerini 2^EV ile çarpar. Ardından 0–1 sınırlandırması, sRGB kodlaması, kodlanmış kazanç ve ofset, 0,5 merkezli kontrast, yeniden sınırlandırma ve gama uygulanır. γ>1 ara değerleri aydınlatır. Kazanç ve ofsetten hemen sonra kırpma yapılmaz. Sonradan karartmak ilk kırpmada kaybolan farkları geri getirmez.

Y = decode_sRGB(C) × 2^EV
C₁ = encode_sRGB(clamp(Y, 0, 1))
z = gain × C₁ + offset
z = 0.5 + contrast × (z − 0.5)
C_out = clamp(z, 0, 1)^(1/gamma)

Ölçümleri okuyun

Histogramlar 32 eşit aralıkta gerçek piksel sayılarını verir; sol sınır dahildir ve yalnız son aralık 1 değerini içerir. C ve Y ayrı sayılır. Ortalama Y, çözümlenen piksellerin ortalamasıdır. Gradyanlar 159×119 konumda sağa ve aşağı farklarla hesaplanır. Sabit ölçekler görüntü için C=0–1, gradyan için 0–√2 olur. Kırpma, sınırlandırmadan önce kesin olarak 0 altı veya 1 üstü değerleri sayar; benzersiz sayı aşamalar arası tekrarları çıkarır.

Diagram 1 · Use the button to switch views
Kontrast 3× öncesi ve sonrası sentetik görüntü; değerler tabloda.
Koşul Ortalama C Ortalama Y Ortalama gradyan [C/px] Kırpılmış piksel
Özdeşlik 0.33267188 0.16471655 0.01921348 0
Pozlama +1 EV 0.43543366 0.26062524 0.02188713 3331
Kazanç 2× 0.52753125 0.31717897 0.01868123 4081
Kontrast 3× 0.21255208 0.21255208 0.03113539 19200
Düşük kontrast 0.46653438 0.18743543 0.00384270 0
Pozlama −2 EV 0.16257348 0.04117914 0.01078320 0
Gama 2 0.54494622 0.30339745 0.01418886 0
Düşük doku 0.41000000 0.14130621 0.00075472 0

Bilgisayarlı görü bağlantısı

Düşük kontrast ve düşük doku önayarlarını karşılaştırın. Aynı sahneler özellik çıkarımı, eşleştirme ve optik akış Lab çalışmalarında kullanılır. Gradyan değişimi algılayıcı girdilerini değiştirir; aydınlatma değişimi parlaklık sabitliği varsayımını bozabilir. Histogram tek başına algılama veya izleme doğruluğunu ölçmez.

Yeniden üretim ve kaynaklar

What to read next

Özellik çıkarımıÖzellik noktası çıkarma laboratuvarı — Harris ve Shi–Tomasi karşılaştırmasıÖzellik eşleştirmeÖzellik eşleştirme laboratuvarı — filtreler, geometrik iç noktalar ve gerçekOptik akışOptik akış Lab: iki kare arasındaki hareketi izleyin