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.
loader
to już można nazwać biblioteką, tym bardziej że potrzebny jest równieżsaver
.windowscodecs.dll
która obsługuje BMP, PNG, JPG i inne. nie trzeba nic instalować, tylko wygóglać jak tego użyć.bibliotekę
... " ;P