GIMP podobnie jak inne programy obiektowe działają podobnie. Posiadają interfrejs komunikacji z użytkownikiem i wbudowane skomplikowane i zaaawansowane funkcje do renderowania zdjęć i obrazów oraz implementacje algorytmów (konwersja obrazu) itd. GIMP pod tym względem niczym się nie różni od innych programów.
Zasada działania zawsze jest taka sama, użytkownik wybiera opcje (narzędzie) i wykonuje sie odpowiednia akcja wewnątrz programu z udziałem pamięci operacyjnej (ram) wewnątrz komputera. A czasami nawet GPU karty graficznej (zależy jak zaawansowany jest program).
Wygląda to tak:
1. Czy użytkownik wybrał opcję X ?
2. Jeżeli tak przejdź do punktu 3 jeżeli nie zwróć 0.
3.Czy użytkownik wybrał obiekt ? Jeżeli tak idź do punktu 4 jeżeli nie pozostań
4. Wykonaj algorytm zmiany koloru obrazu na wybrany
Tak to działa, a dlaczego akurat wybrałeś GIMPa to nie wiem ... to zwykły programik graficzny darmowy, na zasadach OpenSource.
GIMP podobnie jak inne programy obiektowe działają podobnie. Posiadają interfrejs komunikacji z użytkownikiem i wbudowane skomplikowane i zaaawansowane funkcje do renderowania zdjęć i obrazów oraz implementacje algorytmów (konwersja obrazu) itd. GIMP pod tym względem niczym się nie różni od innych programów.
Zasada działania zawsze jest taka sama, użytkownik wybiera opcje (narzędzie) i wykonuje sie odpowiednia akcja wewnątrz programu z udziałem pamięci operacyjnej (ram) wewnątrz komputera. A czasami nawet GPU karty graficznej (zależy jak zaawansowany jest program).
Wygląda to tak:
1. Czy użytkownik wybrał opcję X ?
2. Jeżeli tak przejdź do punktu 3 jeżeli nie zwróć 0.
3.Czy użytkownik wybrał obiekt ? Jeżeli tak idź do punktu 4 jeżeli nie pozostań
4. Wykonaj algorytm zmiany koloru obrazu na wybrany
Tak to działa, a dlaczego akurat wybrałeś GIMPa to nie wiem ... to zwykły programik graficzny darmowy, na zasadach OpenSource.