Przejdź do treści

Lokalny kontrast obrazu

Wydobądź szczegóły w cieniach i światłach za pomocą CLAHE, czyli ograniczonego kontrastowo adaptacyjnego wyrównywania histogramu. Zamiast stosować jedną globalną krzywą, obraz jest wyrównywany w przesuwanym oknie o rozmiarze od 8 do 128 pikseli, a limit kontrastu pomaga ograniczyć szum i poświaty. Świetne rozwiązanie do płaskich krajobrazów, zamglonych zdjęć lotniczych, obrazów medycznych i naukowych, zeskanowanych dokumentów oraz niedoświetlonych zdjęć.

Wybierz pliki lub przeciągnij je i upuść w polu przesyłania. Maksymalny rozmiar pliku: 5 MB.

Resetuj

Najczęściej zadawane pytania

Czym jest CLAHE?

CLAHE to skrót od ograniczonego kontrastowo adaptacyjnego wyrównywania histogramu. Rozciąga zakres tonalny w każdym małym obszarze obrazu zamiast w całym obrazie, dzięki czemu szczegóły stają się widoczne zarówno w ciemnych narożnikach, jak i na jasnym niebie. Limit kontrastu zapobiega nadmiernemu wzmacnianiu jednolitych obszarów i szumu.

Co kontroluje rozmiar obszaru?

Rozmiar obszaru określa szerokość i wysokość, w pikselach, okna używanego do wyrównywania każdego piksela. Zakres wynosi od 8 do 128. Małe okna wydobywają drobną teksturę, a większe dają łagodniejszy, bardziej naturalny efekt, bliższy wyrównywaniu globalnemu. Okno nigdy nie jest większe niż sam obraz.

Do czego służy limit kontrastu?

Ogranicza nachylenie lokalnej krzywej histogramu w zakresie od 0 do 100. Niskie wartości, takie jak 2 lub 3, dają subtelne, naturalne uwydatnienie, a wysokie — wyrazisty, ziarnisty wygląd. Wartość 0 wyłącza limit, dając najmocniejszy i najbardziej zaszumiony wynik.

Dlaczego rozmiar obszaru jest ograniczony do 128 pikseli?

Czas przetwarzania rośnie wraz z rozmiarem okna, a bardzo duże okna dają niewielką widoczną korzyść przy obrazach o szerokości do 4000 pikseli w porównaniu z 128 pikselami. Limit sprawia, że każde żądanie jest szybko obsługiwane. Aby uzyskać efekt zbliżony do globalnego, połącz okno o rozmiarze 128 pikseli z niskim limitem kontrastu.

Czy zmienia kolory?

Każdy kanał koloru jest wyrównywany w osobnym oknie, więc przy umiarkowanych ustawieniach kolory pozostają zbliżone do oryginału, a kontrast rośnie. Przy bardzo wysokim limicie kontrastu kolory mogą się nieznacznie przesunąć, ponieważ kanały są rozciągane w różnym stopniu. Obrazy w skali szarości są przetwarzane jako jeden kanał.

Które obrazy zyskują najwięcej?

Zdjęcia o niskim kontraście w niektórych obszarach, takie jak zamglone krajobrazy, portrety pod światło, ujęcia podwodne, promienie X, obrazy mikroskopowe i wyblakłe skany. Obrazy o już mocnym kontraście mogą wyglądać na nadmiernie przetworzone, dlatego w ich przypadku ustaw niski limit.

Czy przezroczystość jest zachowywana?

Tak, kanał alfa jest oddzielany przed wyrównaniem i ponownie dołączany po nim, więc przezroczyste obszary nie ulegają zmianie. Poprawiany jest tylko widoczny kolor. Wynik jest zapisywany jako PNG.

Jakie formaty są obsługiwane?

Prześlij pliki JPEG, PNG, GIF, WebP, TIFF lub AVIF o rozmiarze do 5 MB. Pliki animowane są przetwarzane na podstawie pierwszej klatki, a obrazy, których bok przekracza 4000 pikseli, są zmniejszane, aby się zmieściły. Wynik to bezstratny plik PNG.

Czym różni się to od normalizacji lub automatycznego kontrastu?

Normalizacja rozciąga cały obraz za pomocą jednej krzywej, więc jasne niebo może uniemożliwić poprawę cieni. Kontrast lokalny dostosowuje się do każdego obszaru, jednocześnie wydobywając szczegóły w cieniach i łagodząc światła. To lepszy wybór w przypadku scen o mieszanym oświetleniu.

Który silnik wykonuje wyrównywanie?

Narzędzie korzysta z operacji clahe z biblioteki sharp, która działa na libvips. Przetwarzanie jest deterministyczne, więc identyczne ustawienia i pliki zawsze dają ten sam wynik.

O OneClick Pro

OneClick Pro to bezpłatny zbiór ponad 150 narzędzi internetowych do codziennej pracy: konwertowania obrazów i jednostek, formatowania i walidowania kodu, sprawdzania domen i SEO oraz pracy z tekstem, datami i liczbami. Każde narzędzie działa bez rejestracji i subskrypcji, a wprowadzone dane służą wyłącznie do obliczenia wyniku i nigdy nie są przechowywane. Używaj go jako podręcznego zestawu narzędzi do jednorazowych zadań lub dodaj do zakładek te, z których korzystasz każdego dnia.