Witam!
Obecnie piszę w PHP skrypt który przy pomocy biblioteki GD na obrazek jpeg nadkłada logo serwisu z pliku png. Jako, że logo ma kanały przezroczystości, aby to dobrze wyglądało potrzebne są dwie wersje - logo jasne i ciemne do wstawiania na kolejno ciemnych i jasnych zdjęciach.
Mam teraz pytanie - czy przychodzą Wam do głowy jakieś rozwiązania jak sprawdzić czy miejsce w którym ma być wstawione logo jest jasne czy ciemne? Myślałem o sprawdzeniu wszystkich pixeli po kolei i porównaniem ich do jakiejś wartości granicznej, a następnie zestawienie ilości pixeli ciemnych i jasnych - których będzie więcej taki jest obrazek (ciemny albo jasny), ale nie wiem czy nie angażuje to zbyt dużych środków. Może macie jakieś sugestie albo lepsze pomysły na ten problem?
Pozdrawiam