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.
Coba perbandingan
Jalankan Identity lalu simpan sebagai A. Bandingkan Linear exposure +1 EV dengan Encoded gain 2×. Ketuk citra atau masukkan x/y untuk melihat C dan Y sebelum dan sesudah. Pilih gradien untuk memeriksa tepi. URL berbagi menyimpan masukan, bukan hasil A atau koordinat pemeriksaan.
Kontrol tersedia dalam bahasa Jepang dan Inggris. Tidak perlu memasang Python lokal.
Piksel dan luminans relatif
C adalah nilai abu-abu terenkode dari 0 sampai 1. Lab mengasumsikan sRGB netral, R=G=B, lalu mendekodenya menjadi luminans relatif linear Y. C=0,5 menghasilkan Y≈0,214. Tanpa kalibrasi kamera atau layar, nilai ini bukan luminans fisik dalam cd/m².
Urutan pemrosesan
EV mengalikan Y linear dengan 2^EV. Berikutnya: pembatasan ke 0–1, pengodean sRGB, gain dan offset terenkode, kontras berpusat pada 0,5, pembatasan lagi, lalu gamma. γ>1 mencerahkan nilai tengah. Tidak ada pembatasan tepat setelah gain dan offset. Menggelapkan kemudian tidak mengembalikan perbedaan yang hilang akibat clipping.
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)
Membaca pengukuran
Histogram menghitung piksel nyata dalam 32 interval sama lebar, termasuk batas kiri; hanya interval terakhir mencakup 1. C dan Y dihitung terpisah. Rata-rata Y dihitung setelah dekode. Gradien memakai selisih ke kanan dan bawah pada 159×119 posisi. Skala tetapnya C=0–1 dan 0–√2 untuk gradien. Clipping menghitung nilai yang benar-benar di luar batas sebelum pembatasan; jumlah unik menghapus hitungan ganda antar tahap.
| Kondisi | Rata-rata C | Rata-rata Y | Gradien rata-rata [C/px] | Piksel terpotong |
|---|---|---|---|---|
| Identitas | 0.33267188 | 0.16471655 | 0.01921348 | 0 |
| Eksposur +1 EV | 0.43543366 | 0.26062524 | 0.02188713 | 3331 |
| Gain 2× | 0.52753125 | 0.31717897 | 0.01868123 | 4081 |
| Kontras 3× | 0.21255208 | 0.21255208 | 0.03113539 | 19200 |
| Kontras rendah | 0.46653438 | 0.18743543 | 0.00384270 | 0 |
| Eksposur −2 EV | 0.16257348 | 0.04117914 | 0.01078320 | 0 |
| Gamma 2 | 0.54494622 | 0.30339745 | 0.01418886 | 0 |
| Tekstur rendah | 0.41000000 | 0.14130621 | 0.00075472 | 0 |
Hubungan dengan visi komputer
Bandingkan kontras rendah dan tekstur rendah. Adegan yang sama dipakai pada Lab ekstraksi, pencocokan fitur, dan aliran optik. Perubahan gradien mengubah masukan detektor; perubahan pencahayaan dapat melanggar asumsi kecerahan konstan. Histogram saja tidak mengukur akurasi deteksi atau pelacakan.
Komentar
Silakan masuk terlebih dahulu.
Belum ada data.