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.
Experimente uma comparação
Execute Identity e guarde como A. Compare Linear exposure +1 EV e Encoded gain 2×. Toque numa imagem ou introduza x/y para ler C e Y antes e depois. A vista de gradientes mostra alterações nas bordas. Os URLs partilhados guardam parâmetros, não o resultado A nem a coordenada inspecionada.
Os controlos estão em japonês e inglês. Não é preciso instalar Python localmente.
Pixels e luminância relativa
C é um cinza codificado entre 0 e 1. O Lab assume sRGB neutro, R=G=B, e descodifica para luminância relativa linear Y. C=0,5 resulta em Y≈0,214. Sem calibração de câmara ou ecrã, estes valores não são luminância física em cd/m².
Ordem de processamento
EV multiplica Y linear por 2^EV. Seguem-se limitação a 0–1, codificação sRGB, ganho e deslocamento codificados, contraste em torno de 0,5, nova limitação e gama. γ>1 clareia valores intermédios. Não há limitação logo após ganho e deslocamento. Escurecer depois não recupera diferenças perdidas pelo recorte.
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)
Leia as medidas
Os histogramas contam pixels reais em 32 intervalos iguais, incluindo a margem esquerda; apenas o último inclui 1. C e Y são contados separadamente. A média Y usa pixels descodificados. Os gradientes usam diferenças para a direita e para baixo em 159×119 posições. As escalas fixas são C=0–1 e 0–√2 para gradientes. O recorte conta valores estritamente fora dos limites; o total único remove sobreposições entre etapas.
| Condição | Média C | Média Y | Gradiente médio [C/px] | Pixels recortados |
|---|---|---|---|---|
| Identidade | 0.33267188 | 0.16471655 | 0.01921348 | 0 |
| Exposição +1 EV | 0.43543366 | 0.26062524 | 0.02188713 | 3331 |
| Ganho 2× | 0.52753125 | 0.31717897 | 0.01868123 | 4081 |
| Contraste 3× | 0.21255208 | 0.21255208 | 0.03113539 | 19200 |
| Baixo contraste | 0.46653438 | 0.18743543 | 0.00384270 | 0 |
| Exposição −2 EV | 0.16257348 | 0.04117914 | 0.01078320 | 0 |
| Gama 2 | 0.54494622 | 0.30339745 | 0.01418886 | 0 |
| Pouca textura | 0.41000000 | 0.14130621 | 0.00075472 | 0 |
Ligação à visão computacional
Compare baixo contraste e pouca textura. As mesmas cenas são usadas em extração, correspondência e fluxo ótico. Alterar gradientes modifica as entradas do detetor; a iluminação pode violar a constância de brilho. Um histograma não mede, por si só, a precisão de deteção ou acompanhamento.
Comentários
Entre na sua conta para continuar.
Ainda não há dados.