(1) Cyfrowe przetwarzanie obrazów
Programy były przygotowywane w ramach laboratoriów Cyfrowego przetwarzania obrazów.
Zaimplementowane w środowisku Matlab, w gui (narzędzie guide). Poszczególne sprawozdania zawierają
część teoretyczną, poniżej jeden program, zawierający implementację wszystkich metod.
Implementacja w środowisku Matlab: cpo.zip.
Główny program uruchamiamy poleceniem cpo z ustawioną ściężką roboczą na katalog, w którym
rozpakujemy archiwum zip.
Pliki do ściągnięcia
- Filtr macierzowy 3x3
Filtr wykorzystujący macierz 3x3, choć to rozmiar standardowy, w aplikacjach graficznych spotyka się 5x5, 7x7 itd.
Sprawozdanie filtr_macierzowy3x3.pdf
- Binaryzacja
Angielska nazwa: tresholding, do wydzielenia obiektów, kształtów. Zamiana na obraz binarny.
Sprawozdanie binaryzacja.pdf
- Wyrównanie histogramu
Dla obrazów zbyt jasnych (prześwietlonych) lub zbyt ciemnych (niedoświetlonych) - wyrównanie zakresu jasności.
Sprawozdanie wyrownanie_histogramu.pdf
- Erozja
Pomocne przy usuwaniu obramowania kształtów.
Sprawozdanie erozja.pdf