1. Prosty kalkulator graficzny. Program powinien pozwalać na

Transkrypt

1. Prosty kalkulator graficzny. Program powinien pozwalać na
1. Prosty kalkulator graficzny. Program powinien pozwalać na wprowadzenie liczb za pomocą
przycisków reprezentujących liczby z zakresu 0-9, wykonanie na nich podstawowych
operacji arytmetycznych (+, -, *, /, rodzaj operacji wybierany za pomocą przycisków) i
wyświetlenie wyniku w polu tekstowym.
2. Przeglądarka obrazków. Program powinien umożliwiać przeglądanie kolejnych obrazków z
zadanego przez użytkownika katalogu oraz zapis obrazka w wybranym formacie. Kod
programu powinien być rozwinięciem przykładowej aplikacji SimpleImageViewer (wykład
11) i wykorzystywać metod klasy image.ImageTools z biblioteki amrmlib.
3. Program wykonujący filtrację liniowa obrazów. Interfejs programu powinien zapewniać
możliwość wyboru rodzaju filtru i jego wielkości. Kod programu powinien być
rozwinięciem przykładowej aplikacji SimpleImageProcessing (wykład 11) i wykorzystywać
metod klasy image.ImageTools z biblioteki amrmlib.
4. Program wykonujący filtrację nieliniowa obrazów (filtry medianowy, max i min). Interfejs
programu powinien zapewniać możliwość wyboru rodzaju filtru i określenia wielkości
maski filtru. Kod programu powinien być rozwinięciem przykładowej aplikacji
SimpleImageProcessing (wykład 11) i wykorzystywać metod klasy image.ImageTools z
biblioteki amrmlib.
5. Program wykonujący przekształcenia afiniczne na obrazie (skalowanie, obrót, odbicia,
pochylenia). Interfejs programu powinien zapewniać możliwość określenia parametrów
przekształcenia. Kod programu powinien być rozwinięciem przykładowej aplikacji
SimpleImageProcessing (wykład 11) i wykorzystywać metody klas image.ImageTools z
biblioteki amrmlib.
6. Prosty edytor plików tekstowych. Kod programu powinien być rozwinięciem przykładowej
aplikacji SimpleTextEdit (wykład 9) i wykorzystywać metody klasy text.TextTools z
biblioteki amrmlib.
7. Gra „kółko i krzyżyk” dla dwóch osób. Plansza gry o wymiarze 3x3 realizowana za pomocą
przycisków.
8. Gra w statki dla dwóch osób. Plansza gry o wymiarze 3x3 realizowana za pomocą
przycisków.