Chciałbym poradzić sobie z prostą analizą obrazu w Pythonie. Muszę obliczyć wartość "jasności" obrazu. Wiem, że PIL jest biblioteką goto do robienia czegoś takiego. Jest wbudowana funkcja histogramu.Jakie są metody analizy jasności obrazu za pomocą języka Python?
Potrzebuję wartości "perceived brightness" Mogę zdecydować, czy konieczne są dalsze korekty obrazu. Więc jakie są podstawowe techniki, które będą działać w tej sytuacji? Czy powinienem po prostu pracować z wartościami RGB, czy histogram da mi wystarczająco blisko?
Jednym z możliwych rozwiązań może być połączenie tych dwóch wartości i wygenerowanie średnich wartości R, G i B za pomocą histogramu, a następnie zastosowanie formuły "postrzegana jasność".
Co uniemożliwia wdrożenie algorytmu, z którym łączyłeś się w Pythonie z PIL? Pytasz o alternatywny algorytm, o tym, jak korzystać z PIL, czy co? –
Chcę się tylko upewnić, że nie brakuje mi jakiegoś oczywistego elementu/modułu, który już to robi. Wygląda na to, że tego typu rzeczy już powinny istnieć. – cmcginty
Wykreślenie postrzeganej jasności na obrazie * różni się radykalnie od znalezienia prostego koloru. Widz może bardziej interesować się jasnością obiektu, ale zazwyczaj jest więcej pikseli tła niż pikseli obiektu. –