Mam takie zadanie: Na rysunku przedstawiono statek pod wodą. Napisz program który realizuje operację progowania obrazu ze zeminnym progiem p z przedzialu <0,1> wartość p podaje użytkownik oraz zapisuje obraz wynikowy na dysku w formacie 24-bitowej bitmapy(taki sam format ma plik wejściowy). Operacja progowania polega na przypisuaniu wartości 0 tym pikselom które mają wartość mniejszą od zadanego progu:
{obraz(x,y) dla obraz(x,y) >= p*255
obraz(x,y)={
{0, dla obraz(x,y) <p*255
W przypadku obrazów kolorowych(ja mam kolorowy) operację progowania realizuje się niezależnie dla każdej składowej RGB.
I problem ma że nie wiem od czego wgl zacząć, wszystko ma być w c++. Liczę na jakieś jasne podpowiedzi a nie tylko odsyłanie na inne strony.