Metody przetwarzania danych graficznych/ Programy

Transkrypt

Metody przetwarzania danych graficznych/ Programy
PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W GŁOGOWIE
SYLABUS/KARTA PRZEDMIOTU
1. NAZWA PRZEDMIOTU
Metody przetwarzania danych graficznych
2. NAZWA JEDNOSTKI PROWADZĄCEJ PRZEDMIOT
Instytut Politechniczny
3. STUDIA
kierunek
stopień
tryb
język
status przedmiotu
AiR
I
Stacjonarne / Niestacjonarne
Polski
obieralny
4. CEL PRZEDMIOTU
- zapoznanie studentów algorytmami przetwarzania danych graficznych pochodzących z komputerowych
systemów wizyjnych
5. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I KOMPETENCJI
A. Grafika inżynierska, Podstawy wizyjnej grafiki komputerowej
B. podstawowa wiedza z zakresu rastrowej i wektorowej grafiki komputerowej
6. EFEKTY KSZTAŁCENIA
A. Wiedza
ma specjalistyczną wiedzę odnośnie pojęć z zakresu grafiki komputerowej rastrowej
K_W1
i wektorowej
K_W2
K_W3
zna i rozumie działanie algorytmów przetwarzania obrazów w postaci rastrowej:
wykorzystania histogramów, działania filtrów dolno- i górnoprzepustowych,
działania filtrów nieliniowych
zna i rozumie działanie algorytmów przetwarzania obrazów w postaci wektorowej:
transformacje (translacje, obroty i skalowanie) obiektów 2D i 3D oraz rzutowania
3D/2D
B. Umiejętności
potrafi korzystać z aplikacji do tworzenia i edytowania grafiki rastrowej (np. Adobe
K_U1
Photoshop, GIMP i in.)
K_U2
potrafi korzystać z aplikacji do tworzenia i edytowania grafiki wektorowej (np. Corel
Draw, InkScape i in.)
K_U3
potrafi wymienić, scharakteryzować i zastosować transformacje obiektów
wektorowych (obroty, translacje i skalowanie obiektów 2D i 3D, rzutowanie 3D/2D)
K_U4
potrafi wymienić, scharakteryzować i zastosować algorytmy przetwarzania obrazów
1
rastrowych (filtracja liniowa i nieliniowa, zastosowanie transformacji Fouriera, itp.,
korzystanie z histogramów)
C. Kompetencje
7. TREŚCI PROGRAMOWE – STUDIA STACJONARNE
Wykład
liczba
Ćwiczenia
liczba
godzin
godzin
W1 – Omówienie struktury
wykładu Wprowadzenie
1
W2- Podstawowe pojęcia i
definicje. Cyfrowe
reprezentacje kolorów (RGB,
CMYK, HSL i inne).
W3- Grafika rastrowa: Praca z
warstwami. Warstwy
dopasowania. Maski. Kanały.
Ścieżki. Filtry kolorów.
2
W4- Grafika rastrowa:
zaawansowane transformacje
obiektów rastrowych, korekcja
tonalna,
stosowanie efektów
rastrowych, wykorzystanie
masek i różnych rodzajów
warstw, wprowadzanie
i zaawansowana transformacja
tekstu w grafice rastrowej,
Tekstury: modele,
parametryzacje, wizualizacja,
popularne pakiety
oprogramowania do obróbki
grafiki rastrowej
W5- Technologia Flash
W6Grafika wektorowa:
definiowanie obiektów
wektorowych 2D i 3D,
transformacje kształtu,
wypełnianie obiektów
wektorowych, wykorzystanie
narzędzi interakcyjnych:
przezroczystość, głębia, obrys,
zaawansowana modyfikacja i
wykorzystanie palet
kolorystycznych, zastosowanie
2
C1 – Wprowadzenie,
określenie warunków
zaliczenia, przekazanie
spisu literatury i
materiałów
dydaktycznych
C2- Wyznaczanie
histogramu i metody
modyfikacji obrazu na
podstawie histogramu
C3- Wyznaczanie
wartości elementów
masek dla filtrów
liniowych i nieliniowych
laboratorium
liczba
godzin
1
L1- Wprowadzenie, określenie
warunków zaliczenia,
przekazanie spisu literatury i
materiałów dydaktycznych
1
4
L2- Wprowadzenie do aplikacji
GIMP
1
4
L3- Stosowanie algorytmów
rastrowych (maski, palety,
filtry) w GIMPie.
2
8
C4- Wyznaczanie
macierzy transformacji
obiektów 2D i 3D.
Transformacja
jednorodna.
4
L3- Korekcja obrazu w
GIMPie. Wyznaczanie masek
filtrów w zależności od potrzeb.
2
2
C5- Obliczanie
rzutowania obiektów 3D
na płaszczyznę 2D
2
L4- Zastosowanie histogramów
do korekcji obrazów.
1
L5- Tworzenie i edycja grafiki
wektorowej w programie
InkSkape
2
8
2
filtrów i efektów rastrowych,
import i wektoryzacja
obiektów rastrowych, Krzywe
Beziera i Hermita; popularne
pakiety oprogramowania do
obróbki grafiki wektorowej
W7- Przygotowanie grafiki
rastrowej i wektorowej do
druku i na potrzeby prezentacji
W8- Wprowadzenie do analizy
obrazów nieruchomych (2D) i
ruchomych (3D).
W9- Wprowadzenie do
przetwarzania i rozpoznawania
obrazów.
SUMA GODZIN
2
L6- Metody transformacji
grafiki wektorowej w InkScape
2
3
L7- Import i wektoryzacja
obiektów rastrowych do grafiki
wektorowej
L8- Przetwarzanie danych
graficznych z wykorzystaniem
funkcji narzędnika Image
Processing Toolbox
MATLABA
L9- Sprawdzenie wiadomości i
zaliczenie przedmiotu
Projekt1: zadanie grupowe (2-3
os.) polegające na opracowaniu
grafiki rastrowej o temacie
zadanym przez prowadzącego
Projekt2: zadanie grupowe (2-3
os.) polegające na opracowaniu
grafiki wektorowej o temacie
zadanym przez prowadzącego
1
2
30
SUMA GODZIN
15
SUMA GODZIN
1
2
7
8
15
TREŚCI PROGRAMOWE – STUDIA NIESTACJONARNE – JEŚLI TAKIE SĄ PROWADZONE
Wykład
liczba
godzin
Ćwiczenia
liczba laboratorium
godzin
W1 – Omówienie struktury
wykładu Wprowadzenie
1
1
L1- Wprowadzenie, określenie
warunków zaliczenia,
przekazanie spisu literatury i
materiałów dydaktycznych
1
W2- Podstawowe pojęcia i
definicje. Cyfrowe
reprezentacje kolorów
(RGB, CMYK, HSL i
inne).
W3- Grafika rastrowa:
Praca z warstwami.
Warstwy dopasowania.
Maski. Kanały. Ścieżki.
Filtry kolorów.
2
C1 – Wprowadzenie,
określenie warunków
zaliczenia, przekazanie
spisu literatury i
materiałów
dydaktycznych
C2- Wyznaczanie
histogramu i metody
modyfikacji obrazu na
podstawie histogramu
2
L2- Wprowadzenie do aplikacji
GIMP
1
2
C3- Wyznaczanie
wartości elementów
masek dla filtrów
liniowych i nieliniowych
2
L3- Stosowanie algorytmów
rastrowych (maski, palety,
filtry) w GIMPie.
1
4
C4- Wyznaczanie
macierzy transformacji
obiektów 2D i 3D.
Transformacja
jednorodna.
2
L4- Zastosowanie histogramów
do korekcji obrazów.
1
W4- Grafika rastrowa:
zaawansowane
transformacje obiektów
rastrowych, korekcja
tonalna,
stosowanie efektów
rastrowych, wykorzystanie
masek i różnych rodzajów
warstw, wprowadzanie
i zaawansowana
transformacja tekstu w
liczba
godzin
3
grafice rastrowej, Tekstury:
modele, parametryzacje,
wizualizacja, popularne
pakiety oprogramowania
do obróbki grafiki
rastrowej
W5- Technologia Flash
W6Grafika wektorowa:
definiowanie obiektów
wektorowych 2D i 3D,
transformacje kształtu,
wypełnianie obiektów
wektorowych,
wykorzystanie narzędzi
interakcyjnych:
przezroczystość, głębia,
obrys, zaawansowana
modyfikacja i
wykorzystanie palet
kolorystycznych,
zastosowanie filtrów i
efektów rastrowych,
import i wektoryzacja
obiektów rastrowych,
Krzywe Beziera i Hermita;
popularne pakiety
oprogramowania do
obróbki grafiki wektorowej
W7- Przygotowanie grafiki
rastrowej i wektorowej do
druku i na potrzeby
prezentacji
W8- Wprowadzenie do
analizy obrazów
nieruchomych (2D) i
ruchomych (3D).
W9- Wprowadzenie do
przetwarzania i
rozpoznawania obrazów.
1
C5- Obliczanie
rzutowania obiektów 3D
na płaszczyznę 2D
4
2
L5- Tworzenie i edycja grafiki
wektorowej w programie
InkSkape
L6- Grafika wektorowa 2D i
3D (reprezentacja obiektów,
transformacje, rzutowanie)
1
1
1
L7- Metody transformacji
grafiki wektorowej w InkScape
1
2
L8- Import i wektoryzacja
obiektów rastrowych do grafiki
wektorowej
1
1
L9- Sprawdzenie wiadomości i
zaliczenie przedmiotu
1
Projekt1: zadanie grupowe (2-3
os.) polegające na opracowaniu
grafiki rastrowej o temacie
zadanym przez prowadzącego
Projekt2: zadanie grupowe (2-3
os.) polegające na opracowaniu
grafiki wektorowej o temacie
zadanym przez prowadzącego
4
5
SUMA GODZIN
18
SUMA GODZIN
9
SUMA GODZIN
9
8. NARZĘDZIA DYDAKTYCZNE
metody podające (wykład informacyjny), metody praktyczne (pokaz, ćwiczenie symultaniczne, ćwiczenie
indywidualne/grupowe), projekt grupowy
Środki dydaktyczne: projektory multimedialne, tablice dydaktyczne, komputery PC z zainstalowanym
aplikacjami GIMP i InkScape
9. SPOSÓB ZALICZENIA
wykład
ćwiczenia
Laboratorium/Projekt
Zaliczenie na ocenę
Zaliczenie na ocenę
Lab: Zaliczenie na ocenę
4
10. FORMY ZALICZENIA
wykład
ćwiczenia
Laboratorium/Projekt
pisemny sprawdzian
wiadomości
Ocena na podstawie
aktywności studentów
podczas zajęć
Lab: pisemny sprawdzian wiadomości
Proj: wykonanie projektu
wykład
ćwiczenia
Laboratorium/Projekt
Sprawdzian obejmuje treści
prezentowane na wykładzie. Do
uzyskania zaliczenia wymagane
jest uzyskanie 60%
maksymalnej liczby punktów.
Ocena na podstawie
aktywności studentów
podczas zajęć
Lab: Sprawdzian obejmuje materiał
ćwiczony podczas zajęć. Do uzyskania
zaliczenia wymagane jest uzyskanie
60% maksymalnej liczby punktów.
Projekt: atrakcyjność prezentacji,
poprawność merytoryczna, umiejętne
wykorzystanie dostępnych wzorców
projektowych i narzędzi,
11. SPOSOBY OCENY
12. OBCIĄŻENIE PRACĄ STUDENTA
Średnia liczba godzin na zrealizowanie
Aktywności
Forma aktywności
Godziny kontaktowe z nauczycielem
Przygotowanie się do laboratorium
Przygotowanie się do zajęć
SUMARYCZNA LICZBA PUNKTOW ECTS
DLA PRZEDMIOTU
Stacjonarne
75
75
Niestacjonarne
36
80
30
6
34
5
13. WYKAZ LITERATURY
A. Literatura wymagana
1. R. Zimek, Ł. Oberlan, ABC grafiki komputerowej, Helion, Gliwice, 2004
2. Sujecki K., Burkiewicz J. 'Zapis konstrukcji i grafika inżynierska' Kraków 2009 r
3. D. Sankowski, W. Mosorov, K. Strzecha, Przetwarzanie i analiza obrazów w systemach
przemysłowych, PWN, Warszawa, 2011, 2006
B. Literatura uzupełniająca
1. P. Kiciak, Podstawy modelowania krzywych i powierzchni, WNT, Warszawa, 2006
14. PROWADZĄCY PRZEDMIOT
OSOBA ODPOWIEDZIALNA ZA PRZEDMIOT: Dr inż. Bartłomiej Sulikowski
Wykład
1
ćwiczenia
Laboratorium/Projekt
Imię i nazwisko
Bartłomiej Sulikowski
Bartłomiej Sulikowski
Tytuł/stopień naukowy
Dr inż.
Dr inż.
Instytut
Politechniczny
Politechniczny
Kontakt e-mail
[email protected]
[email protected]
5
PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W GŁOGOWIE
SYLABUS/KARTA PRZEDMIOTU
1. NAZWA PRZEDMIOTU
Programy graficzne w zastosowaniach inżynierskich
2. NAZWA JEDNOSTKI PROWADZĄCEJ PRZEDMIOT
Instytut Politechniczny
3. STUDIA
kierunek
stopień
tryb
język
status przedmiotu
AiR
I
Stacjonarne / niestacjonarne
Polski
obieralny
4. CEL PRZEDMIOTU
- zapoznanie studentów powszechnymi pakietami graficznymi i ich zastosowaniem w praktyce
inżynierskiej (tworzenie dokumentacji technicznej projektów inżynierskich)
5. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I KOMPETENCJI
A. Grafika inżynierska, Podstawy wizyjnej grafiki komputerowej
B. podstawowa wiedza z zakresu rastrowej i wektorowej grafiki komputerowej
6. EFEKTY KSZTAŁCENIA
A. Wiedza
zna przykładowe programy do obróbki grafiki wektorowej i rastrowej
K_W1
K_W2
ma specjalistyczną wiedzę odnośnie pojęć z zakresu grafiki komputerowej rastrowej i
wektorowej
B. Umiejętności
K_U1
potrafi korzystać z aplikacji do tworzenia i edytowania grafiki rastrowej (np. Adobe
Photoshop, GIMP i in.)
K_U2
potrafi korzystać z aplikacji do tworzenia i edytowania grafiki wektorowej (np. Corel
Draw, InkScape i in.)
K_U3
potrafi korzystać z pakietu AutoCad przy tworzeniu dokumentacji technicznej
K_U4
potrafi przygotować elementy obrazu w celu wykorzystania w prezentacji multimedialnej
1
C. Kompetencje
7. TREŚCI PROGRAMOWE – STUDIA STACJONARNE
Wykład
liczba
Ćwiczenia
liczba
godzin
godzin
W1 – Omówienie
struktury wykładu
Wprowadzenie
1
W2- Podstawowe pojęcia i
definicje. Cyfrowe
reprezentacje kolorów
(RGB, CMYK, HSL i
inne).
W3- Ogólne funkcje
programów do obróbki
grafiki rastrowej: Praca z
warstwami. Warstwy
dopasowania. Maski.
Kanały. Ścieżki. Filtry
kolorów.
W4- Zaawansowane
funkcje programów do
obróbki grafiki rastrowej
na przykładzie programów
Adobe Photoshop i GIMP.
W5- Ogólne funkcje
programów do obróbki
grafiki wektorowej:
definiowanie obiektów,
podstawowe transformacje
W6- Zaawansowane
funkcje programów do
obróbki grafiki
wektorowej: Corel Draw i
InkScape
W7- Przygotowanie
grafiki rastrowej i
wektorowej do druku i na
potrzeby prezentacji
W8- Wprowadzenie do
wykorzystania programu
AutoCad w tworzeniu
dokumentacji technicznej
W9- Tworzenie
efektownych prezentacji.
2
C1 – Wprowadzenie,
określenie warunków
zaliczenia, przekazanie
spisu literatury i
materiałów
dydaktycznych
C2- Wyznaczanie
histogramu i metody
modyfikacji obrazu na
podstawie histogramu
laboratorium
liczba
godzin
1
L1- Wprowadzenie,
określenie warunków
zaliczenia, przekazanie
spisu literatury i
materiałów dydaktycznych
1
4
L2- Wprowadzenie do
aplikacji GIMP
1
2
C3- Wyznaczanie
wartości elementów
masek dla filtrów
liniowych i nieliniowych
4
L3- Stosowanie
algorytmów rastrowych
(maski, palety, filtry) w
GIMPie. Korekcja obrazu
w GIMPie.
2
6
C4- Wyznaczanie
macierzy transformacji
obiektów 2D i 3D.
Transformacja
jednorodna.
C5- Obliczanie
rzutowania obiektów 3D
na płaszczyznę 2D
4
L3- Zastosowanie
histogramów do korekcji
obrazów.
1
2
L4- Tworzenie i edycja
grafiki wektorowej w
programie InkSkape
1
6
L5- Metody transformacji
grafiki wektorowej w
InkScape
2
2
L6- Import i wektoryzacja
obiektów rastrowych do
grafiki wektorowej
1
6
L7- Przygotowanie grafiki
rastrowej i wektorowej do
druku i na potrzeby
prezentacji
L8- Przygotowywanie
prezentacji w pakiecie
Open Office
L9- Sprawdzenie
wiadomości i zaliczenie
przedmiotu
Projekt1: zadanie
1
2
3
3
2
5
2
grupowe (2-3 os.)
polegające na opracowaniu
grafiki rastrowej o temacie
zadanym przez
prowadzącego
Projekt2: zadanie
grupowe (2-3 os.)
polegające na opracowaniu
grafiki wektorowej o
temacie zadanym przez
prowadzącego
Projekt3: zadanie
indywidualne polegające
na przygotowanie
prezentacji o temacie
zadanym przez
prowadzącego
SUMA GODZIN
30
SUMA GODZIN
15
SUMA GODZIN
5
5
Lab.15
proj 15
TREŚCI PROGRAMOWE – STUDIA NIESTACJONARNE
Wykład
liczba
godzin
W1 – Omówienie
struktury wykładu
Wprowadzenie
1
W2- Podstawowe pojęcia i
definicje. Cyfrowe
reprezentacje kolorów
(RGB, CMYK, HSL i
inne).
W3- Ogólne funkcje
programów do obróbki
grafiki rastrowej: Praca z
warstwami. Warstwy
dopasowania. Maski.
Kanały. Ścieżki. Filtry
kolorów.
W4- Zaawansowane
funkcje programów do
obróbki grafiki rastrowej
na przykładzie programów
Adobe Photoshop i GIMP.
W5- Ogólne funkcje
programów do obróbki
grafiki wektorowej:
definiowanie obiektów,
podstawowe transformacje
W6- Zaawansowane
funkcje programów do
obróbki grafiki
wektorowej: Corel Draw i
InkScape
2
ćwiczenia
C1 – Wprowadzenie,
określenie warunków
zaliczenia, przekazanie
spisu literatury i
materiałów
dydaktycznych
C2- Wyznaczanie
histogramu i metody
modyfikacji obrazu na
podstawie histogramu
liczba
godzin
laboratorium
liczba
godzin
1
L1- Wprowadzenie,
określenie warunków
zaliczenia, przekazanie
spisu literatury i
materiałów dydaktycznych
1
2
L2- Wprowadzenie do
aplikacji GIMP
1
2
C3- Wyznaczanie
wartości elementów
masek dla filtrów
liniowych i nieliniowych
2
L3- Stosowanie
algorytmów rastrowych
(maski, palety, filtry) w
GIMPie. Korekcja obrazu
w GIMPie.
1
4
C4- Wyznaczanie
macierzy transformacji
obiektów 2D i 3D.
Transformacja
jednorodna.
C5- Obliczanie
rzutowania obiektów 3D
na płaszczyznę 2D
2
L3- Zastosowanie
histogramów do korekcji
obrazów.
1
2
L4- Tworzenie i edycja
grafiki wektorowej w
programie InkSkape
1
L5- Metody transformacji
grafiki wektorowej w
InkScape
1
1
4
3
W7- Przygotowanie
grafiki rastrowej i
wektorowej do druku i na
potrzeby prezentacji
W8- Wprowadzenie do
wykorzystania programu
AutoCad w tworzeniu
dokumentacji technicznej
W9- Tworzenie
efektownych prezentacji.
SUMA GODZIN
1
L6- Import i wektoryzacja
obiektów rastrowych do
grafiki wektorowej
1
2
L7- Przygotowanie grafiki
rastrowej i wektorowej do
druku i na potrzeby
prezentacji
L8- Przygotowywanie
prezentacji w pakiecie
Open Office
L9- Sprawdzenie
wiadomości i zaliczenie
przedmiotu
Projekt1: zadanie grupowe
(2-3 os.) polegające na
opracowaniu grafiki
rastrowej o temacie
zadanym przez
prowadzącego
Projekt2: zadanie grupowe
(2-3 os.) polegające na
opracowaniu grafiki
wektorowej o temacie
zadanym przez
prowadzącego
Projekt3: zadanie
indywidualne polegające
na przygotowanie
prezentacji o temacie
zadanym przez
prowadzącego
1
1
18
SUMA GODZIN
9
SUMA GODZIN
1
1
3
3
3
Lab-9
Proj-9
8. NARZĘDZIA DYDAKTYCZNE
metody podające (wykład informacyjny), metody praktyczne (pokaz, ćwiczenie symultaniczne, ćwiczenie
indywidualne/grupowe), projekt grupowy i indywidualny
Środki dydaktyczne: projektory multimedialne, tablice dydaktyczne, komputery PC z zainstalowanymi
aplikacjami GIMP, InkScape i pakietem OpenOffice
9. SPOSÓB ZALICZENIA
wykład
ćwiczenia
Laboratorium/Projekt
Zaliczenie na ocenę
Zaliczenie na ocenę
Lab: Zaliczenie na ocenę
ćwiczenia
Laboratorium/Projekt
10. FORMY ZALICZENIA
wykład
pisemny
wiadomości
sprawdzian Ocena na podstawie Lab: pisemny sprawdzian wiadomości
aktywności
studentów Proj: wykonanie projektu
podczas zajęć
4
11. SPOSOBY OCENY
wykład
Laboratorium/Projekt
ćwiczenia
Sprawdzian obejmuje treści Ocena na podstawie Lab: Sprawdzian obejmuje materiał
prezentowane na wykładzie. Do aktywności
studentów ćwiczony podczas zajęć. Do uzyskania
uzyskania zaliczenia wymagane podczas zajęć
zaliczenia wymagane jest uzyskanie
jest
uzyskanie
60%
60% maksymalnej liczby punktów.
maksymalnej liczby punktów.
Projekt:
atrakcyjność
prezentacji,
poprawność merytoryczna, umiejętne
wykorzystanie dostępnych wzorców
projektowych i narzędzi,
12. OBCIĄŻENIE PRACĄ STUDENTA
Średnia liczba godzin na zrealizowanie
Aktywności
Forma aktywności
Godziny kontaktowe z nauczycielem
Przygotowanie się do laboratorium
Przygotowanie się do zajęć
SUMARYCZNA LICZBA PUNKTOW ECTS
DLA PRZEDMIOTU
Stacjonarne
75
75
Niestacjonarne
36
80
30
6
34
6
13. WYKAZ LITERATURY
A. Literatura wymagana
1. R. Zimek, Ł. Oberlan, ABC grafiki komputerowej, Helion, Gliwice, 2004
2. V. Glitschka, Grafika wektorowa. Szkolenie podstawowe, Helion, 2012
3. J. Pasek, Grafika wektorowa. Szkolenie podstawowe, PWN, 2012
4.
B. Literatura uzupełniająca
1. J. Gumster, R. Shimonski, GIMP Biblia, 2011, Helion
2. A. Tomaszewska, Inkscape. Ćwiczenia praktyczne, Helion, 2008
14. PROWADZĄCY PRZEDMIOT
OSOBA ODPOWIEDZIALNA ZA PRZEDMIOT: Dr inż. Bartłomiej Sulikowski
Wykład
ćwiczenia
Laboratorium/Projekt
Bartłomiej Sulikowski
Bartłomiej Sulikowski
Bartłomiej Sulikowski
Tytuł/stopień
naukowy
Dr inż.
Dr inż.
Dr inż.
Instytut
Politechniczny
Politechniczny
Politechniczny
Kontakt e-mail
[email protected]
[email protected]
[email protected]
1 Imię i nazwisko
5