Histogram.
Zadanie 1 (1 punkt)
Proszę narysować histogram dla: LENA_512 oraz Statek 640 505
- Narysuj histogram oddzielnie dla R, G, B
- Narysuj histogram dla szarego zdjęcia
Zadanie 2 (1 punkt)
Proszę zaimplementować funkcje zmiany kontrastu obrazu.
-
Wykorzystaj tablicę LUT:
ParametrL U T ( i ) = ( 0 j e ż e l i a ( i − i m a x 2 ) + i m a x 2 < 0 a ( i − i m a x 2 ) + i j e ż e l i 0 ≤ a ( i − i m a x 2 ) + i m a x 2 ≤ i m a x i m a x j e ż e l i a ( i − i m a x 2 ) + i m a x 2 > i m a x -
zmniejszenie kontrastua < 1 -
identycznośća = 1 -
zwiększenie kontrastua > 1
-
- Proszę zastosować do zdjęciaLENA_512. Proszę wykonać na Luminancji (składowa Y z formatu YCbCr) a następnie wyświetlić w formacie RGB z uwzględnieniem kanałów Cb i Cr.
- Porównaj histogramy przed i po ściemnieniu
Rozciągnięcie histogramu
- piksele powinny wykorzystywać wszystkich dostępnych poziomów intensywności
Zadanie 3 (1 punkt)
Proszę zaimplementować funkcje - Rozciągnięcie histogramu.
-
Wykorzystaj tablicę LUT:
ParametrL U T ( i ) = i m a x v m a x − v m i n ∙ ( i − v m i n ) -
oznacza maksymalną wartość składowej w obrazie,v m a x -
oznacza minimalną wartość składowej w obrazie,v m i n -
oznacza maksymalną możliwą wartość składowej w obrazie.i m a x
-
- Proszę zastosować do zdjęciaLENA_512. Proszę wykonać na Luminancji (składowa Y z formatu YCbCr) a następnie wyświetlić w formacie RGB z uwzględnieniem kanałów Cb i Cr.
- Porównaj histogramy przed i po wyrównaniu.
Wyrównywanie histogramu
- wszystkie poziomy powinny być w przybliżeniu równoliczne
- czyli histogram powinien był płasku, bez gór i dolin
Zadanie 4 (1 punkt)
Proszę zaimplementować funkcje - Wyrównywanie histogramu.
-
Najpierw stwórz dystrybuantę
D ( n ) = h 0 + h 1 + . . . + h n s u m -
- to ilość punktów na obrazie o n'tym poziomie szarości,h n -
- to liczba wszystkich punktów obrazus u m
-
-
Wykorzystaj tablicę LUT:
ParametrL U T ( i ) = D ( i ) − D 0 1 − D 0 ∙ ( k − 1 ) -
to pierwsza niezerowa wartość dystrybuanty obrazu źródłowego,D 0 -
to liczba możliwych wartości jasności obrazu (zwykle 256).,k
-
- Proszę zastosować do zdjęciaLENA_512. Proszę wykonać na Luminancji (składowa Y z formatu YCbCr) a następnie wyświetlić w formacie RGB z uwzględnieniem kanałów Cb i Cr.
- PORÓWNAJ HISTOGRAMY PRZED I PO WYRÓWNANIU.
Zadanie 5 (3 punkt)
Proszę zastosować do zdjęcia KOBIETA:
- Rozciągnięcie histogramu
- Wyrównywanie histogramu
Zadanie 6 (3 punkt)
Proszę zastosować do zdjęcia KOBIETA:
- Rozciągnięcie histogramu
- Wyrównywanie histogramu