Skocz do zawartości


algorytmy filtrów do zdjęć


1 odpowiedź w tym temacie

#1 matijas6113

    Nowy na forum

  • Użytkownicy
  • 1 Postów:

Napisano pią, 04 maj 2012 - 10:54

Witam serdecznie,
Jest to mój pierwszy temat na tym forum i proszę o wyrozumiałość. Otóż mam napisać prosty program do przerabiania zdjęć, który będzie miał między innymi funkcje takie jak: brightness, lightness, saturation i intesity, jednak nigdzie nie umiem znaleźć na czym one polegaja... nie chodzi mi tu o efekt końcowy czy opis co sie stanie ze zdjęciem po użyciu tych funkcji tylko co one tak naprawde robią, czyli biorą piksel i jakie zmiany na wartościach RGB są wprowadzane do piksela.

Z góry dziękuje za pomoc.

#2 5corpio

    Guru

  • Super użytkownicy
  • 874 Postów:

Napisano pią, 04 maj 2012 - 18:32

To zamiana z modelu RGB na HSL właśnie pozwoli ci na łatwą modyfikacje tych rzeczy. HSL: Hue, Saturation i Lightness. Kod do zamiany znajdziesz na necie prosto a co do ogólnie tego modelu reprezentowania koloru: http://en.wikipedia....ki/HSL_and_HSV.

Tylko nie bardzo wiem co rozumiesz przez: intensity? Zdjęcie mniej/bardziej intensywne tzn. jakie?