Laboratorium Wizji Komputerowej

Wielkość: px
Rozpocząć pokaz od strony:

Download "Laboratorium Wizji Komputerowej"

Transkrypt

1 Politechnika Rzeszowska Katedra Informatyki i Automatyki Laboratorium Wizji Komputerowej Ćwiczenie 1 HISTOGRAMY I BINARYZACJA Zagadnienia teoretyczne: 1. Zapoznać się z pojęciami histogram i wyrównywanie histogramu ([1] s , [2, 3]). 2. Zapoznać się z funkcjami Image Processing Toolbox [4] do a) Wprowadzania i wyprowadzania obrazów do/z systemu MATLAB (imread, imwrite), b) Wyznaczania histogramu (imhist), c) Wyrównywania histogramu (histeq), d) Konwersji obrazów wielokolorowych na obrazy szare (rgb2gray) i czarno-białe (binaryzacja, im2bw). 3. Zapoznać się z metodami znajdowania progu binaryzacji [1,2,3]: a) Reguły znajdowania progu binaryzacji ([1] s ), b) Metoda Otsu (graythresh) adaptacyjnego wyznaczania progu binaryzacji [3, 4], c) Binaryzacja dokonywana za pomocą zmiennego progu ([1] s ). 4. Zapoznać się z funkcjami pakietu Image Acquisition Toolbox służącymi do pobierania obrazów z kamery w celu ich obróbki w systemie MATLAB [Dodatek A]. Przebieg ćwiczenia 1. Przygotować program (w postaci pliku.m) dla systemu MATLAB realizujący następujące zadania: a) Wyświetlający on-line obrazy z odcieniami szarości powstałe po konwersji obrazów kolorowych otrzymywanych z kamery, 1

2 b) Wyznaczający i wyświetlający histogram obrazów szarych uzyskanych w p. 1a, c) Wyznaczający i wyświetlający obrazy uzyskane w wyniku zastosowania operacji wyrównywania histogramu do obrazów z p. 1a, d) Wyznaczający i wyświetlający obraz binarny (czarno-biały) poprzez progowanie z progiem wyznaczonym adaptacyjnie. 2. Porównać obrazy z punktów 1a i 1c z uwzględnieniem różnych warunków ich akwizycji i różnej zawartości. 3. Przygotować sprawozdanie z ćwiczenia zawierające a) Temat ćwiczenia, b) Przygotowany podczas ćwiczenia program, c) Wyniki działania programu wraz z opisem, d) Wnioski. Literatura [1] R. Tadeusiewicz Systemy wizyjne robotów przemysłowych, WNT, Warszawa 1992 [2] R. Tadeusiewicz, P. Korohoda, Algorytmy i metody komputerowej analizy i przetwarzania obrazów, Wyd. Fund. Post. Telekom., Kraków, 1997 [3] M. Wysocki, J. Marnik, T. Kapuściński, Wizja komputerowa. Materiały pomocnicze. Oficyna Wydawnicza Politechniki Rzeszowskiej, Rzeszów, 2004 [4] Opis funkcji pakietu Image Processing Toolbox (w katalogu IPT_help) 2

3 Politechnika Rzeszowska Katedra Informatyki i Automatyki Laboratorium Wizji Komputerowej Ćwiczenie 2 ZAKŁÓCANIE I FILTRACJA OBRAZÓW, DETEKCJA KRAWĘDZI NA OBRAZACH Zagadnienia teoretyczne: 1. Zapoznać się z rodzajami zakłóceń występujących w obrazach cyfrowych [1, 2, 3]. 2. Zapoznać się z metodami filtracji obrazów ([1] s , [2] s , [3]). 3. Zapoznać się z metodami detekcji krawędzi na obrazach ([1] s , [2] s , [3]). Przebieg ćwiczenia 1. Przygotować program (w postaci pliku.m) dla systemu MATLAB realizujący następujące zadania: a) Wyświetlający on-line obrazy z odcieniami szarości otrzymywane z kamery, b) Wyznaczający i wyświetlający obrazy powstałe na podstawie obrazów szarych uzyskanych w p. 1a poprzez ich zakłócenie następującymi rodzajami szumów: Gaussowskim, Pasami o grubości 1 piksela, Impulsowym (sól i pieprz). c) Wyznaczający i wyświetlający obrazy uzyskane w wyniku zastosowania następujących metod filtracji do obrazów z p. 1b: Filtru Gaussa, Filtru medianowego uśredniającego różnej wielkości, Filtru uśredniającego z maskami o różnej wielkości. 3

4 2. Porównać obrazy z punktu 1c pod względem jakości odfiltrowania zakłóceń. 3. Przygotować program (w postaci pliku.m) dla systemu MATLAB wyznaczający obrazy zawierające krawędzie obiektów znajdujących się na obrazach otrzymywanych tak jak w p. 1a z użyciem następujących metod: a) Masek Sobela dla kierunków poziomego i pionowego, b) Kombinacji krawędzi poziomych i pionowych otrzymywanych w p. 3a, c) Operatora Laplace a, d) Filtru LOG. 4. Porównać obrazy z punktu 3 pod względem jakości otrzymywanych krawędzi. 5. Przygotować sprawozdanie z ćwiczenia zawierające a) Temat ćwiczenia, b) Przygotowane podczas ćwiczenia programy, c) Wyniki działania tych programów wraz z opisem, d) Wnioski. Literatura [1] R. Tadeusiewicz Systemy wizyjne robotów przemysłowych, WNT, Warszawa 1992 [2] R. Tadeusiewicz, P. Korohoda, Algorytmy i metody komputerowej analizy i przetwarzania obrazów, Wyd. Fund. Post. Telekom., Kraków, 1997 [3] M. Wysocki, J. Marnik, T. Kapuściński, Wizja komputerowa. Materiały pomocnicze. Oficyna Wydawnicza Politechniki Rzeszowskiej, Rzeszów,

5 Politechnika Rzeszowska Katedra Informatyki i Automatyki Laboratorium Wizji Komputerowej Ćwiczenie 3 MORFOLOGIA MATEMATYCZNA Zagadnienia teoretyczne: 1. Zapoznać się z podstawowymi transformacjami morfologicznymi: dylatacją, erozją, openingiem, closingiem, zwężaniem, rozszerzaniem oraz z filtrami morfologicznymi OC i CO, top-hat ([1, 2]). Przebieg ćwiczenia 1. Przygotować program (w postaci pliku.m) dla systemu MATLAB realizujący następujące zadania: a) Wyświetlający on-line obrazy z odcieniami szarości otrzymywane z kamery, b) Wyznaczający i wyświetlający obrazy powstałe na podstawie obrazów szarych poprzez ich binaryzację z progiem ustalanym adaptacyjnie, c) Wyznaczający i wyświetlający obrazy uzyskane w wyniku zastosowania następujących metod morfologicznych do obrazów z p. 1b z różnymi rozmiarami masek: Erozji, Dylatacji, Openingu, Closingu. d) Wyznaczający i wyświetlający obrazy uzyskane w wyniku zastosowania filtrów OC i CO z różnymi rozmiarami masek do obrazów z p. 1b zakłóconych szumem impulsowym. e) Wyznaczający i wyświetlający obrazy krawędzi uzyskane za pomocą erozji. 2. Porównać obrazy z punktów 1b i 1c pod względem wielkości obiektów i jakości ich brzegów. 5

6 3. Porównać obrazy z punktu 1d (zakłócone i po filtracji OC i CO) ich jakości i obecności zakłóceń. 4. Porównać obrazy z punktu 1e pod względem wyglądu otrzymywanych krawędzi. 5. Przygotować zmodyfikowaną wersję programu z punktu 1 tak, by przetwarzane były obrazy szare. Krawędzie wyznaczyć za pomocą gradientu morfologicznego. 6. Porównać obrazy otrzymywane w p. 5 według odpowiednich kryteriów z punktów Przygotować sprawozdanie z ćwiczenia zawierające a) Temat ćwiczenia, b) Przygotowane podczas ćwiczenia programy, c) Wyniki działania tych programów wraz z opisem, d) Wnioski. Literatura [1] R. Tadeusiewicz, P. Korohoda, Algorytmy i metody komputerowej analizy i przetwarzania obrazów, Wyd. Fund. Post. Telekom., Kraków, 1997 [2] M. Wysocki, J. Marnik, T. Kapuściński, Wizja komputerowa. Materiały pomocnicze. Oficyna Wydawnicza Politechniki Rzeszowskiej, Rzeszów,

7 Politechnika Rzeszowska Katedra Informatyki i Automatyki Laboratorium Wizji Komputerowej Ćwiczenie 4 ANALIZA CECH OBIEKTÓW Zagadnienia teoretyczne: 1. Zapoznać się z metodami segmentacji i wykrywania obiektów [1, 2, 3]. 2. Zapoznać się z rodzajami cech obiektów (współczynniki kształtu, momenty geometryczne) [1, 2, 3]. 3. Zapoznać się z rodzajami klasyfikatorów [3]. Przebieg ćwiczenia 1. Przygotować funkcję dla systemu MATLAB służącą do wyznaczania wektora cech obiektu (funkcje moment, momentc, momentcn, niezm1 niezm 9 z katalogu mpliki) 2. Przygotować bazę wzorców dla każdej klasy obiektów, które mają być rozpoznawane w postaci macierzy o wymiarach [L N], gdzie: L liczba wzorców, N długość wektora cech pomniejszona o wartość 1. Struktura każdego wiersza tej macierzy powinna być następująca: [nr_klasy_obiektu wektor_cech] 3. Przygotować program (w postaci pliku.m) dla systemu MATLAB realizujący następujące zadania: a) Pobranie obrazu tła b) Wykrycie obiektu do analizy metodą odejmowania obrazu od tła (funkcje imabsdiff, im2bw, graythresh), c) Wyznaczenie cech wykrytego obiektu z użyciem funkcji z p.1, d) Dokonanie klasyfikacji obiektu metodą najbliższego sąsiada (funkcja klasyfikknn z katalogu mpliki). 4. Przygotować sprawozdanie z ćwiczenia zawierające 7

8 a) Temat ćwiczenia, b) Przygotowane podczas ćwiczenia programy, c) Wyniki działania tych programów wraz z opisem, d) Wnioski. Literatura [1] R. Tadeusiewicz Systemy wizyjne robotów przemysłowych, WNT, Warszawa 1992 [2] R. Tadeusiewicz, P. Korohoda, Algorytmy i metody komputerowej analizy i przetwarzania obrazów, Wyd. Fund. Post. Telekom., Kraków, 1997 [3] M. Wysocki, J. Marnik, T. Kapuściński, Wizja komputerowa. Materiały pomocnicze. Oficyna Wydawnicza Politechniki Rzeszowskiej, Rzeszów,

9 Politechnika Rzeszowska Katedra Informatyki i Automatyki Laboratorium Wizji Komputerowej Ćwiczenie 5 KOMPRESJA OBRAZÓW Zagadnienia teoretyczne: 1. Zapoznać się z metodami kompresji wykorzystującymi kodowanie Huffmana i transformację kosinusową, oraz z pojęciami dotyczącymi oceny jakości kompresji (entropia, redundancja informacji, współczynnik kompresji, średnia liczba bitów na punkt obrazu, błąd średniokwadratowy, PNSR) [1, 2]. Przebieg ćwiczenia 1. Wykorzystując kamerę CCD pozyskać 2 obrazy: pierwszy zawierający duże jednorodne obiekty na jednorodnym tle, drugi zawierający wiele szczegółów. 2. Wykorzystując programy do kompresji z wykorzystaniem kodu Huffmana (direct.exe, dpcm.exe, huf.exe) wyliczyć dla pozyskanych obrazów współczynniki kompresji i współczynniki określające średnią liczbę bitów na punkt obrazu po kompresji. Porównać otrzymane wartości. 3. Wykorzystując funkcję komprdct.m dokonać kompresji każdego z pozyskanych obrazów z użyciem transformacji kosinusowej następującymi sposobami: a) z podziałem obrazu na bloki o rozmiarach 8 8 i uwzględniając współczynniki, których wartość przekroczyła zadany próg p (wykonać dla kilku wartości p), N współczynników znajdujących się w najbliższym otoczeniu lewego górnego rogu macierzy współczynników kompresji kosinusowej (wykonać dla różnych wartości N) b) bez podziału obrazu na bloki wybierając współczynniki dla rekonstrukcji tak jak w p. 3a). 9

10 Dla każdego wariantu kompresji wyliczyć współczynnik PSNR (funkcja PNSR.m) i błąd średniokwadratowy (funkcja komprmse.m). Porównać otrzymane wartości. 4. Przygotować sprawozdanie z ćwiczenia zawierające a) Temat ćwiczenia, b) Ciąg poleceń MATLAB a służących do realizacji poszczególnych zadań oraz wyniki działania tych instrukcji c) Wnioski Opis oprogramowania Programy direct.exe, dpcm.exe i huf.exe służą do kompresji obrazów z wykorzystaniem różnych wariantów kodowania bezstratnego Huffmana. Postać wywołania tych programów jest następująca: direct.exe <obraz_poddawany_kompresji> <plik_z_obrazem_po_kompresji> dpcm.exe <obraz_poddawany_kompresji> <plik_z_obrazem_po_kompresji> huf.exe <obraz_poddawany_kompresji> <plik_z_obrazem_po_kompresji> Plik z obrazem do kompresji można poddać dekompresji z wykorzystaniem programów ddirect.exe, ddpcm.exe i dhuf.exe, odpowiednio. Składnia polecenia jest następująca: ddirect.exe <plik_z_obrazem_po_kompresji> <obraz_po_dekompresji> ddpcm.exe <plik_z_obrazem_po_kompresji> <obraz_po_dekompresji> dhuf.exe <plik_z_obrazem_po_kompresji> <obraz_po_dekompresji> Do wyznaczania współczynnika kompresji można użyć funkcji WspKompr.m przygotowanej dla systemu MATLAB. Postać wywołania tej funkcji jest następująca: wsp = WspKompr(M, N, B, c) gdzie M, N - liczba wierszy i liczba kolumn obrazu B - liczba bitów wykorzystywanych do reprezentacji piksela c - długość strumienia bitów dla obrazu po kompresji. Współczynnik określający średnią liczbę bitów na punkt obrazu można obliczyć z użyciem funkcji Bit_Piks.m przygotowanej dla systemu MATLAB. Postać wywołania tej funkcji jest następująca: bpp = Bit_Piks(M, N, c) gdzie M, N - liczba wierszy i liczba kolumn obrazu c - długość strumienia bitów dla obrazu po kompresji. 10

11 Kompresja kosinusowa obrazów w systemie MATLAB jest realizowana za pomocą funkcji dct2.m pakietu Image Processing Toolbox. Dla celów laboratorium przygotowana została funkcja komprdct.m realizująca kompresję obrazu i wyznaczająca współczynniki MSE i PSNR dla tej kompresji. Składnia funkcji jest następująca: [IpoDCT, MSE, wsppsnr] = komprdct(i, RozmBloku, metoda, ProgLubN) gdzie: I - obraz intensywnościowy poddawany kompresji, RozmBloku - długość boku kwadratu określającego wymiar bloku do przetwarzania obrazu z podziałem na bloki (<=0 jeżeli przetwarzanie ma się odbywać bez podziału na bloki) metoda - metoda wyboru współczynników do dekompresji Możliwe wartości: - 'prog' - do dekompresji zostaną użyte współczynniki przekraczające próg określony tym parametrem - 'rog' - do dekompresji zostanie użytych N współczynników znajdujących się w otoczeniu lewego górnego rogu macierzy po transformacji DCT (mniej więcej w obszarze trójkąta równobocznego, prostokątnego); N = wartość wskazana parametrem ProgLubN ProgLubN - wartość określająca próg dla metody 'prog' lub N dla metody 'rog' IpoDCT - obraz wynikowy MSE - błąd średniokwadratowy kompresji WspPSNR - współczynnik PSNR Literatura [1] M. Wysocki, J. Marnik, T. Kapuściński, Wizja Komputerowa, materiały pomocnicze, Oficyna Wydawnicza Politechniki Rzeszowskiej, Rzeszów, 2004 [2] M. Sonka, V. Hlavac, R. Boyle, Image Processing, Analysis and Machine Vision, Chapman & Hall Computing,

12 Politechnika Rzeszowska Katedra Informatyki i Automatyki Laboratorium Wizji Komputerowej Ćwiczenie 6 STEREOWIZJA Zagadnienia teoretyczne: 1. Zapoznać się z pojęciami kalibracja systemu stereowizyjnego, rektyfikacja, dysparycja, mapa głębi rekonstrukcja 3D [1, 2]. 2. Zapoznać się z zamieszczonym w dalszej części instrukcji opisem sprzętu i oprogramowania wykorzystywanego w ćwiczeniu. Przebieg ćwiczenia 1. Przeprowadzić kalibrację układu kamer. 2. Dokonać rektyfikacji obrazów stereo i wyznaczyć mapy dysparycji dla kilku ujęć zawierających obiekty znajdujące się w różnych odległościach od kamer. Próby wykonać dla różnych wartości parametrów programu. 3. Dokonać próby rekonstrukcji 3D fragmentu wybranego obiektu. 4. Wykorzystując układ stereowizyjny oszacować odległość wybranego obiektu od kamery. 5. Przygotować sprawozdanie z ćwiczenia zawierające a) Temat ćwiczenia, b) Wykaz wyznaczonych w procesie kalibracji parametrów wewnętrznych i zewnętrznych kamer, c) Ocenę wpływu parametrów ustawianych podczas wyznaczania dysparycji na jakość otrzymywanych map głębi i czas ich generowania, d) Dyskusję na temat możliwości rekonstrukcji 3D całego obiektu, e) Oszacowanie dokładności wyznaczenia odległości obiektu od kamery, f) Wnioski. 12

13 Opis sprzętu i oprogramowania Stanowisko laboratoryjne składa się z komputera PC wyposażonego w posiadającą dwa kanały wideo kartę frame-grabbera Matrox Morphis. Do karty podłączone są dwie kamery analogowe Panasonic VX47 zamocowane na jednym statywie w kanonicznym układzie stereowizyjnym. W rozwiązaniu tym maksymalne opóźnienie pomiędzy obrazami z kamery lewej i prawej nie przekroczy 40 ms. Do przetwarzania obrazów i wykonywania obliczeń wykorzystane zostanie następujące oprogramowanie: przygotuj_do_kalibracji.exe program umożliwiający zarejestrowanie 5 par obrazów, które następnie zostaną wykorzystane w procedurze kalibracji, smallvcal.exe program do kalibracji układu kamer, wyznaczaj_dysparycje.exe program wyznaczający mapę dysparycji, rekonstrukcja_3d.exe program dokonujący rekonstrukcji 3D na podstawie wartości dysparycji, oblicz_odleglosc.exe program wyznaczający odległość obiektu od kamery. W ćwiczeniu do kalibracji układu kamer wykorzystana zostanie specjalna plansza: Sposób wykonania ćwiczenia 1. Wykorzystując interaktywny program przygotuj_do_kalibracji.exe nagraj 5 par obrazów przedstawiających planszę kalibracyjną w różnych pozycjach. Wskazówki do umieszczania planszy kalibracyjnej: staraj się, aby plansza zajmowała jak największą część obrazu, nagraj jedną parę obrazów z planszą ustawioną pionowo, dla pozostałych par obrazów ustawiaj planszę pod różnymi kątami tak aby poszczególne pola szachownicy maiły różną głębię, 13

14 nagraj przynajmniej jedną parę obrazów tak, by odległość planszy od kamer znacznie różniła się od pozostałych przypadków, dla kilku par obrazów umieszczaj planszę tak aby była blisko jednej z krawędzi obrazów, plansza powinna być ustawiona tak aby wszystkie pola szachownicy były widoczne w obrazach z oby kamer. Przykładowe ustawienia planszy kalibracyjnej: 2. Wykorzystując program smallvcal.exe przeprowadź procedurę kalibracji układu kamer 14

15 a) Uruchom okienko Internal Calibration (opcja Calibrate z menu głównego) b) Ustaw parametry pracy programu dostosowane do dostępnego sprzętu (Custom, Imager Width = 768, Imager Height = 576, Imager Pixel dx = 0,007, Imager Pixel dy = 0,007, Kappa2, Kappa3, Tau1, Tau2, check.pdf) c) Wczytaj obrazy przygotowane w punkcie 1 (przycisk Load) d) Wyznacz cechy wykorzystywane podczas kalibracji (przycisk Features) e) Przeprowadź kalibrację (przycisk Calibrate). Otrzymane parametry wewnętrzne i zewnętrzne układu kamer wyświetlone zostaną w SVS Debugging Window. f) Zapisz parametry w pliku params.ini (przycisk Save). 3. Wykorzystując program wyznaczaj_dysparycje.exe wyznacz mapę dysparycji dla kilku ujęć zawierających obiekty znajdujące się w różnej odległości od układu kamer. Procedurę powtarzaj dla różnych parametrów algorytmu poszukiwania odpowiedników. a) Wczytaj plik params.ini zawierający parametry wyznaczone w procesie kalibracji. Parametry te wykorzystane zostaną do rektyfikacji obrazów (opcja Wczytaj Parametry z menu programu) b) Ustaw parametry algorytmu poszukiwania odpowiedników: rozmiar okna, maksymalną wartość dysparycji, wartość progową wykorzystywaną do odrzucania odpowiedników wygenerowanych na podstawie okien o słabej teksturze, filtr L/R. Oceń jakość mapy dysparycji i czas jej wyznaczania dla różnych ustawień. 15

16 Wskazówka: Wartość progowa, o której mowa w punkcie 3b może być ustawiona w następujący sposób: skieruj kamery na gładką powierzchnię o znikomej strukturze i zwiększaj wartość progową aż mapa dysparycji przestanie migać 4. Wykorzystując program rekonstrukcja_3d.exe dokonaj rekonstrukcji 3D wybranego obiektu. Parametry pracy programu ustaw jak w p Wyznacz odległość wybranego obiektu od kamery wykorzystując program wyznacz_odleglosc.exe. Parametry programu ustawiaj jak w p. 3. Oszacuj dokładność metody porównując wyniki ze znanymi wartościami. Literatura [1] Stereowizja, opracowanie Zespołu Wizji Komputerowej i Optymalizacji Katedry Informatyki i Automatyki [2] B. Cyganek, Komputerowe przetwarzanie obrazó trójwymiarowych, Akademicka Oficyna Wydawnicza EXIT, Warszawa, 2002 [3] M. Wysocki, J. Marnik, T. Kapuściński, Wizja Komputerowa, materiały pomocnicze, Oficyna Wydawnicza Politechniki Rzeszowskiej, Rzeszów,

17 Dodatek A IMAGE ACQUISITION TOOLBOX Procedura akwizycji obrazów z użyciem pakietu Image Acquisition Toolbox (IAT) w wersji 1.7 dla systemu MATLAB Krok 1. Zainstaluj i skonfiguruj urządzenie do akwizycji obrazów A. Zainstaluj sterowniki kamery B. Podłącz kamerę C. Sprawdź, czy kamera działa poprawnie, wykorzystując narzędzia software owe dostarczane z kamerą Krok 2. Wydobądź informacje, które jednoznacznie identyfikują urządzenie do akwizycji obrazów (za pomocą funkcji imaqhwinfo) A. Nazwa adaptera (programu, który pakiet IAT wykorzystuje do komunikowania się z urządzeniem do akwizycji obrazów za pomocą sterownika tego urządzenia) pole InstalledAdaptors struktury zwracanej po wywołaniu funkcji imaqhwinfo bez parametrów B. Identyfikator urządzenia liczba skojarzona z każdym urządzeniem do akwizycji obrazów (pole DeviceIDs struktury zwracanej po wywołaniu funkcji imaqhwinfo z parametrem określającym adapter); przy tworzeniu obiektu powiązanego z wejściem wideo domyślnie przyjmowane jest pierwsze urządzenie C. Format wideo określa rozdzielczość obrazu i inne parametry strumienia wideo; informacje o formatach wideo znajdują się w polu SupportedFormats pola DeviceInfo struktury zwracanej przez funkcję imaqhwinfo; przy tworzeniu obiektu powiązanego z wejściem wideo jest to parametr opcjonalny domyślnie przyjmowane są domyślne wartości urządzenia Krok 3. Utwórz obiekt powiązany z wejściem wideo A. W oknie poleceń MATLABa wywołaj funkcję videoinput podając odpowiednie parametry B. Jedynym wymaganym parametrem jest nazwa adaptera (zob. Krok 2.A), pozostałe parametry (identyfikator urządzenia i format wideo zob. Krok 2.B i Krok 2.C) są opcjonalne Krok 4. Utwórz okno z podglądem obrazu z wejścia wideo (opcjonalnie) A. Po utworzeniu obiektu powiązanego z wejściem wideo możliwy jest już dostęp do urządzenia do akwizycji obrazów z poziomu systemu MATLAB B. Jednakże przed rozpoczęciem pobierania obrazów do pamięci MATLABa możesz sprawdzić ich wygląd w oknie podglądu 17

18 strumienia wideo, np. w celu zmiany położenia kamery, czy skorygowania ostrości C. W celu utworzenia okna podglądu strumienia obrazu w oknie poleceń MATLABa wywołaj funkcję preview z parametrem wskazującym na obiekt powiązany ze strumieniem wideo D. Okno podglądu można zamknąć w sposób typowy dla okienek Windows lub z poziomu MATLABa wywołując funkcję closepreview Krok 5. Skonfigurowanie właściwości obiektu powiązanego z wejściem wideo A. Po utworzeniu obiektu powiązanego z wejściem wideo można zmienić charakterystyki obrazu i inne aspekty procesu przetwarzania; dokonuje się tego odpowiednio ustawiając właściwości tego obiektu B. IAT wykorzystuje 2 rodzaje obiektów powiązanych z wejściem wideo: Obiekty powiązane z wejściem wideo reprezentują połączenie między MATLABem a urządzeniem do akwizycji obrazów na wysokim poziomie; tworzone są za pomocą funkcji videoinput; właściwości tych obiektów są takie same dla każdego rodzaju urządzenia Obiekty powiązane ze źródłem wideo tworzone są automatycznie podczas tworzenia obiektu powiązanego z wejściem wideo (jedno lub więcej); każdy z tych obiektów reprezentuje kolekcję fizycznych źródeł danych (jednego lub więcej) traktowanych jak pojedyncza wielkość; liczba obiektów powiązanych ze źródłem wideo zależy od urządzenia i formatu wideo określonego przy tworzeniu obiektu powiązanego z wejściem wideo; w danej chwili może być aktywny tylko jeden obiekt powiązany ze źródłem wideo, zwany źródłem wybranym (selected source); obiekt ten jest źródłem obrazów C. Do uzyskania informacji o właściwościach obiektu (powiązanego ze źródłem wideo lub z wejściem wideo) zastosuj funkcję get z parametrem wskazującym obiekt Właściwości aktualnie wybranego obiektu powiązanego ze źródłem wideo dla danego obiektu powiązanego z wejściem wideo wyświetlić można poleceniem get(getselectedsource(<obiekt_wideo>)) Niektóre właściwości (nie read-only) można zmieniać poleceniem set; wywołanie polecenia set z jednym parametrem (obiektem wideo) umożliwia wyświetlenie tylko tych właściwości, które można zmieniać Krok 6. Przechwytywanie obrazów wykonywane jest w 3 krokach 18

19 A. Uruchomienie obiektu powiązanego z wejściem wideo poprzez wywołanie funkcji start powoduje przygotowanie obiektu do akwizycji danych, niektóre właściwości obiektu zostają zablokowane (stają się read-only); zatrzymanie następuje po pozyskaniu wskazanej liczby klatek (właściwość TriggerRepeat) lub na skutek wywołania funkcji stop (jedyna możliwość w przypadku, gdy akwizycja jest ciągła TriggerRepeat = Inf) B. Wyzwolenie akwizycji zależne jest od wartości właściwości TriggerType: wartość immediate nakazuje wyzwolenie akwizycji zaraz po uruchomieniu obiektu funkcją start dla wartości manual akwizycja jest wyzwalana po wywołaniu funkcji trigger wartość hardware umożliwia wyzwolenie akwizycji bezpośrednio przez urządzenie do akwizycji obrazów. C. Pobranie danych obrazowych do przestrzeni roboczej MATLABa za pomocą funkcji getdata Pobrane dane obrazowe przechowywane mogą być w buforze pamięci, na dysku lub w obu tych miejscach naraz, zależnie od wartości właściwości LogginMode obiektu powiązanego z wejściem wideo Pobranie pojedynczej klatki możliwe jest bez uruchamiania obiektu i wyzwalania akwizycji (funkcja getsnapshot) Krok 7. Czyszczenie po zakończeniu pracy z obiektem powiązanym z wejściem wideo należy ten obiekt usunąć z pamięci i wyczyścić przestrzeń roboczą MATLABa ze zmiennych powiązanych z tym obiektem (funkcje delete, clear, close) Przykład: Krok 2: Krok 3: A. imaqhwinfo B. info = imaqhwinfo( winvideo ) vid = videoinput( winvideo ) %utworzenie obiektu powiązanego z wejściem wideo Krok 4: Krok 5: preview(vid) %utworzenie okna podglądu 19

20 wideo get(vid) %wyświetlenie właściwości obiektu powiązanego z wejściem get(getselectedsource(vid)) %wyświetlenie właściwości obiektu powiązanego %ze źródłem wideo set(vid, TriggerRepeat, Inf) %ustawienie właściwości TriggerRepeat na wartość Inf % ciągła akwizycja obrazów (do momentu %zamierzonego jej przerwania) Krok 6: figure; %utworzenie okna graficznego set(gcf, doublebuffer, on ) %zapewnia płynne wyświetlanie start(vid) %uruchomienie obiektu (powoduje automatyczne wyzwolenie akwizycji) while (vid.framesacquired <= 100) data = getdata(vid, 2); %pobranie danych obrazowych diff_im = imabsdiff(data(:,:,:,1), data(:,:,:,2)); %wyznaczenie obrazu % różnicowego dla 2 ostatnio pobranych klatek Krok 7: end stop(vid) imshow(diff_im); %wyświetlenie obrazu różnicowego delete(vid) %usunięcie obiektu wideo clear %wyczyszczenie przestrzeni roboczej MATLABa close(gfc) %zamknięcie okna graficznego 20

21 Przechwytywanie obrazów Po wyzwoleniu przechwytywania właściwość Logging obiektu powiązanego z wejściem wideo jest ustawiana na wartość on, a przechwycone klatki umieszczane są w pamięci i/lub na dysku, zależnie od ustawień właściwości LoggingMode. Możliwe wartości dla tej właściwości to: memory pobrane klatki umieszczane są w pamięci, skąd mogą zostać pobrane do przestrzeni roboczej systemu MATLAB, disk pobrane obrazy zapisywane są na dysku, disk&memory przechwycone klatki są umieszczane zarówno w pamięci jak i na dysku. Po zakończeniu przechwytywania właściwość Logging obiektu jest ustawiana na wartość off. Określenie liczby klatek do przechwycenia Liczba klatek, jaką należy przechwycić po wyzwoleniu akwizycji może być ustawiona za pomocą właściwości FramesPerTrigger obiektu powiązanego z wejściem wideo. Domyślną wartością jest tu 10. Za pomocą właściwości FrameGrabInterval można określić, co która klatka ma być przechwycona. Uwaga: Liczba klatek, którą można przechwycić jest ograniczona wielkością pamięci systemowej. Duża wartość właściwości FramesPerTrigger może spowodować przepełnienie tej pamięci. W celu uniknięcia problemu można w funkcji getdata wskazać liczbę pamiętanych klatek lub usuwać z pamięci pewne/wszystkie klatki (funkcją flushdata). Określenie liczby przechwyconych klatek Liczba przechwyconych klatek jest zapisywana we właściwości FramesAcquired obiektu powiązanego z wejściem wideo. Liczba dostępnych (zapamiętanych w buforze pamięci) klatek może być różna od liczby przechwyconych klatek, jako skutek użycia funkcji getdata i flushdata. Liczba dostępnych klatek jest pamiętana we właściwości FramesAvailable. Opóźnienie przechwytywania W pewnych przypadkach nie jest potrzebne przechwytywanie pewnej liczby początkowych klatek zwracanych przez urządzenie do akwizycji obrazów, gdyż często po aktywacji kamery dostrajane są pewne parametry jej działania, przez co obraz może być np. zbyt jasny lub zbyt ciemny. Liczbę pomijanych na początku akwizycji klatek można ustawić we właściwości TriggerFrameDelay obiektu powiązanego z wejściem wideo. 21

22 Wymuszenie oczekiwania na zakończenie przechwytywania obrazów Funkcje start i trigger są asynchroniczne, tzn. powodują rozpoczęcie akwizycji obrazów i przekazują sterowanie do okna poleceń systemu MATLAB. Niekiedy wskazane jest, by aplikacja zaczekała na pobranie wszystkich klatek nim nastąpi kontynuacja jej działania. Aby to osiągnąć należy wywołać funkcję wait zaraz po funkcji start/trigger. Praca z przechwyconymi obrazami Pobieranie obrazów do przestrzeni roboczej systemu MATLAB Możliwe są 3 sposoby pobrania obrazów do przestrzeni roboczej systemu MATLAB: 1. Przeniesienie określonej liczby klatek z bufora pamięci do przestrzeni roboczej systemu MATLAB za pomocą funkcji getdata; funkcja getdata powoduje usunięcie pobranych klatek z bufora pamięci, jednocześnie blokuje linię poleceń systemu MATLAB do czasu, kiedy zadana liczba klatek będzie dostępna w buforze pamięci. 2. Podgląd klatek ostatnio pobranych do bufora pamięci w tym celu należy użyć funkcji peekdata; funkcja ta nie powoduje usunięcia z bufora pamięci pobranych do podglądu klatek; ponadto odnosi się ona do ostatnio pobranych klatek (najświeższych), w odróżnieniu od funkcji getdata, która odnosi się do klatek pobranych najwcześniej 3. Pobranie pojedynczej klatki do tego służy funkcja getsnapshot; użycie tej funkcji jest najprostsze, ponieważ nie wymaga ona, by obiekt powiązany z wejściem wideo był uruchomiony, ani nie wymaga wyzwolenia akwizycji; funkcja getsnapshot działa niezależnie od bufora pamięci, dlatego może zwrócić obraz nawet, gdy bufor ten jest pusty, a pobrana ramka nie wpływa na wartość właściwości FramesAvailable. Praca z obrazami w przestrzeni roboczej systemu MATLAB Dane obrazowe pobrane do przestrzeni roboczej systemu MATLAB są wielowymiarową tablicą. Pierwsze dwa wymiary to wymiary pobranych obrazu, następny jest zależny od rodzaju obrazu (przestrzeni barw, dla obrazów w skali szarości = 1, dla RGB = 3), a kolejny dotyczy liczby klatek. Wymiary obrazu i jego rodzaj są określone w odpowiednich właściwościach obiektu powiązanego z wejściem wideo: VideoResolution rozdzielczość obrazu ([szerokość wysokość]), NumberOfBands liczba pasm reprezentujących kolor, ReturnedColorSpace przestrzeń kolorów dla obrazu. Podgląd danych obrazowych Obrazy pobrane do przestrzeni roboczej systemu MATLAB można wyświetlić podobnie jak inne obrazy (za pomocą funkcji imshow, image i imagesc pakietu 22

23 Image Processing Toolbox). W pakiecie IAT udostępniono dodatkowo funkcję imaqmontage umożliwiającą podgląd wielu ramek wielowymiarowej tablicy danych obrazowych. Funkcja ta wyświetla obrazy tak, by znajdowały się w obszarze o kształcie jak najbardziej zbliżonym do kwadratu. 23

24 Spis treści Ćwiczenie 1. HISTOGRAMY I BINARYZACJA...1 Ćwiczenie 2. ZAKŁÓCANIE I FILTRACJA OBRAZÓW, DETEKCJA KRAWĘDZI NA OBRAZACH...3 Ćwiczenie 3. MORFOLOGIA MATEMATYCZNA...5 Ćwiczenie 4. ANALIZA CECH OBIEKTÓW...7 Ćwiczenie 5. KOMPRESJA OBRAZÓW...9 Ćwiczenie 6. STEREOWIZJA...12 Dodatek A. IMAGE ACQUISITION TOOLBOX

dr inż. Tomasz Krzeszowski

dr inż. Tomasz Krzeszowski Metody cyfrowego przetwarzania obrazów dr inż. Tomasz Krzeszowski 2017-05-20 Spis treści 1 Przygotowanie do laboratorium... 3 2 Cel laboratorium... 3 3 Przetwarzanie obrazów z wykorzystaniem oprogramowania

Bardziej szczegółowo

Akademia Górniczo-Hutnicza

Akademia Górniczo-Hutnicza Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Kalibracja stereowizyjnego systemu wizyjnego z użyciem pakietu Matlab Kraków, 2011 1. System stereowizyjny Stereowizja jest działem szeroko

Bardziej szczegółowo

Zygmunt Wróbel i Robert Koprowski. Praktyka przetwarzania obrazów w programie Matlab

Zygmunt Wróbel i Robert Koprowski. Praktyka przetwarzania obrazów w programie Matlab Zygmunt Wróbel i Robert Koprowski Praktyka przetwarzania obrazów w programie Matlab EXIT 2004 Wstęp 7 CZĘŚĆ I 9 OBRAZ ORAZ JEGO DYSKRETNA STRUKTURA 9 1. Obraz w programie Matlab 11 1.1. Reprezentacja obrazu

Bardziej szczegółowo

Akademia Górniczo-Hutnicza

Akademia Górniczo-Hutnicza Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Wyznaczanie dysparycji z użyciem pakietu Matlab Kraków, 2012 1. Mapa dysparycji W wizyjnych metodach odwzorowania, cyfrowa reprezentacja sceny

Bardziej szczegółowo

KATEDRA MECHANIKI I PODSTAW KONSTRUKCJI MASZYN. Instrukcja do ćwiczeń laboratoryjnych z elementów analizy obrazów

KATEDRA MECHANIKI I PODSTAW KONSTRUKCJI MASZYN. Instrukcja do ćwiczeń laboratoryjnych z elementów analizy obrazów POLITECHNIKA OPOLSKA KATEDRA MECHANIKI I PODSTAW KONSTRUKCJI MASZYN Instrukcja do ćwiczeń laboratoryjnych z elementów analizy obrazów Przetwarzanie obrazu: skalowanie miary i korekcja perspektywy. Opracował:

Bardziej szczegółowo

Implementacja filtru Canny ego

Implementacja filtru Canny ego ANALIZA I PRZETWARZANIE OBRAZÓW Implementacja filtru Canny ego Autor: Katarzyna Piotrowicz Kraków,2015-06-11 Spis treści 1. Wstęp... 1 2. Implementacja... 2 3. Przykłady... 3 Porównanie wykrytych krawędzi

Bardziej szczegółowo

Laboratorium Przetwarzania Sygnałów

Laboratorium Przetwarzania Sygnałów PTS - laboratorium Laboratorium Przetwarzania Sygnałów Ćwiczenie 6 Interpolacja i histogram obrazów Opracowali: dr inż. Krzysztof Mikołajczyk dr inż. Beata Leśniak-Plewińska Zakład Inżynierii Biomedycznej

Bardziej szczegółowo

Akademia Górniczo-Hutnicza

Akademia Górniczo-Hutnicza Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Kalibracja systemu wizyjnego z użyciem pakietu Matlab Kraków, 2011 1. Cel kalibracji Cel kalibracji stanowi wyznaczenie parametrów określających

Bardziej szczegółowo

KARTA PRZEDMIOTU. W5/1;W16/1 W5 Zna podstawowe metody przetwarzania wstępnego EP WM K_W9/3; obrazów barwnych.

KARTA PRZEDMIOTU. W5/1;W16/1 W5 Zna podstawowe metody przetwarzania wstępnego EP WM K_W9/3; obrazów barwnych. (pieczęć wydziału) KARTA PRZEDMIOTU 1. Nazwa przedmiotu: PRZETWARZANIE OBRAZÓW CYFROWYCH 3. Karta przedmiotu ważna od roku akademickiego: 2012/2013 4. Forma kształcenia: studia pierwszego stopnia 5. Forma

Bardziej szczegółowo

Przetwarzanie obrazów rastrowych macierzą konwolucji

Przetwarzanie obrazów rastrowych macierzą konwolucji Przetwarzanie obrazów rastrowych macierzą konwolucji 1 Wstęp Obrazy rastrowe są na ogół reprezentowane w dwuwymiarowych tablicach złożonych z pikseli, reprezentowanych przez liczby określające ich jasność

Bardziej szczegółowo

Laboratorium Cyfrowego Przetwarzania Obrazów

Laboratorium Cyfrowego Przetwarzania Obrazów Laboratorium Cyfrowego Przetwarzania Obrazów Ćwiczenie 2 Histogram i arytmetyka obrazów Opracowali: - dr inż. Beata Leśniak-Plewińska - dr inż. Jakub Żmigrodzki Zakład Inżynierii Biomedycznej, Instytut

Bardziej szczegółowo

Przetwarzanie obrazu

Przetwarzanie obrazu Przetwarzanie obrazu Przegląd z uwzględnieniem obrazowej bazy danych Tatiana Jaworska Jaworska@ibspan.waw.pl www.ibspan.waw.pl/~jaworska Umiejscowienie przetwarzania obrazu Plan prezentacji Pojęcia podstawowe

Bardziej szczegółowo

Laboratorium Cyfrowego Przetwarzania Obrazów

Laboratorium Cyfrowego Przetwarzania Obrazów Laboratorium Cyfrowego Przetwarzania Obrazów Ćwiczenie 4 Filtracja 2D Opracowali: - dr inż. Krzysztof Mikołajczyk - dr inż. Beata Leśniak-Plewińska - dr inż. Jakub Żmigrodzki Zakład Inżynierii Biomedycznej,

Bardziej szczegółowo

Filtracja obrazu operacje kontekstowe

Filtracja obrazu operacje kontekstowe Filtracja obrazu operacje kontekstowe Główne zadania filtracji Usunięcie niepożądanego szumu z obrazu Poprawa ostrości Usunięcie określonych wad obrazu Poprawa obrazu o złej jakości technicznej Rekonstrukcja

Bardziej szczegółowo

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel etrader Pekao Podręcznik użytkownika Strumieniowanie Excel Spis treści 1. Opis okna... 3 2. Otwieranie okna... 3 3. Zawartość okna... 4 3.1. Definiowanie listy instrumentów... 4 3.2. Modyfikacja lub usunięcie

Bardziej szczegółowo

Raytracer. Seminaria. Hotline. początkujący zaawansowani na miejscu

Raytracer. Seminaria. Hotline. początkujący zaawansowani na miejscu Seminaria początkujący zaawansowani na miejscu Hotline wsparcie techniczne +420 571 894 330 zdalne sterowanie przez Team Viewer email carat@technodat.cz Zespół Spis treści Spis treści... - 2 - Informacja...

Bardziej szczegółowo

Pasek menu. Ustawienia drukowania

Pasek menu. Ustawienia drukowania Polecenie Ustawienia drukowania... z menu Plik pozwala określić urządzenie drukujące poprzez jego wybór z pola kombi. Urządzenie można skonfigurować poprzez przycisk właściwości. Otwiera się wówczas okno

Bardziej szczegółowo

Instrukcja obsługi. Karta video USB + program DVR-USB/8F. Dane techniczne oraz treść poniższej instrukcji mogą ulec zmianie bez uprzedzenia.

Instrukcja obsługi. Karta video USB + program DVR-USB/8F. Dane techniczne oraz treść poniższej instrukcji mogą ulec zmianie bez uprzedzenia. Instrukcja obsługi Karta video USB + program DVR-USB/8F Dane techniczne oraz treść poniższej instrukcji mogą ulec zmianie bez uprzedzenia. Spis treści 1. Wprowadzenie...3 1.1. Opis...3 1.2. Wymagania systemowe...5

Bardziej szczegółowo

6. Algorytmy ochrony przed zagłodzeniem dla systemów Linux i Windows NT.

6. Algorytmy ochrony przed zagłodzeniem dla systemów Linux i Windows NT. WYDZIAŁ: GEOLOGII, GEOFIZYKI I OCHRONY ŚRODOWISKA KIERUNEK STUDIÓW: INFORMATYKA STOSOWANA RODZAJ STUDIÓW: STACJONARNE I STOPNIA ROK AKADEMICKI 2014/2015 WYKAZ PRZEDMIOTÓW EGZAMINACYJNYCH: I. Systemy operacyjne

Bardziej szczegółowo

Divar - Archive Player. Instrukcja obsługi

Divar - Archive Player. Instrukcja obsługi Divar - Archive Player PL Instrukcja obsługi Divar Odtwarzacz Instrukcja obsługi PL 1 Divar Digital Versatile Recorder Divar Odtwarzacz Instrukcja obsługi Spis treści Rozpoczęcie pracy........................................2

Bardziej szczegółowo

Baner internetowy w standardzie GIF - metoda tworzenia tandemem aplikacji Illustrator - ImageReady.

Baner internetowy w standardzie GIF - metoda tworzenia tandemem aplikacji Illustrator - ImageReady. Baner internetowy w standardzie GIF - metoda tworzenia tandemem aplikacji Illustrator - ImageReady. Konspekt jest przeznaczony zasadniczo dla studentów II roku studiów zaocznych i studentów dziennych lat

Bardziej szczegółowo

Zadanie Wstaw wykres i dokonaj jego edycji dla poniższych danych. 8a 3,54 8b 5,25 8c 4,21 8d 4,85

Zadanie Wstaw wykres i dokonaj jego edycji dla poniższych danych. 8a 3,54 8b 5,25 8c 4,21 8d 4,85 Zadanie Wstaw wykres i dokonaj jego edycji dla poniższych danych Klasa Średnia 8a 3,54 8b 5,25 8c 4,21 8d 4,85 Do wstawienia wykresu w edytorze tekstu nie potrzebujemy mieć wykonanej tabeli jest ona tylko

Bardziej szczegółowo

Wstawianie nowej strony

Wstawianie nowej strony Wstawianie nowej strony W obszernych dokumentach będziemy spotykali się z potrzebą dzielenia dokumentu na części. Czynność tę wykorzystujemy np.. do rozpoczęcia pisania nowego rozdziału na kolejnej stronie.

Bardziej szczegółowo

WinUcz procedura uprzedniego wywozu

WinUcz procedura uprzedniego wywozu Spis treści: 1. Pliki oprogramowania... 2 2. Uruchomienie programu... 2 2.1. Utworzenie nowej bazy danych... 2 2.2. Podłączenie bazy SAD oraz bazy faktur... 3 3. Przygotowanie pozwoleń... 5 4. Przygotowanie

Bardziej szczegółowo

Parametryzacja obrazu na potrzeby algorytmów decyzyjnych

Parametryzacja obrazu na potrzeby algorytmów decyzyjnych Parametryzacja obrazu na potrzeby algorytmów decyzyjnych Piotr Dalka Wprowadzenie Z reguły nie stosuje się podawania na wejście algorytmów decyzyjnych bezpośrednio wartości pikseli obrazu Obraz jest przekształcany

Bardziej szczegółowo

5.4. Tworzymy formularze

5.4. Tworzymy formularze 5.4. Tworzymy formularze Zastosowanie formularzy Formularz to obiekt bazy danych, który daje możliwość tworzenia i modyfikacji danych w tabeli lub kwerendzie. Jego wielką zaletą jest umiejętność zautomatyzowania

Bardziej szczegółowo

1. Opis okna podstawowego programu TPrezenter.

1. Opis okna podstawowego programu TPrezenter. OPIS PROGRAMU TPREZENTER. Program TPrezenter przeznaczony jest do pełnej graficznej prezentacji danych bieżących lub archiwalnych dla systemów serii AL154. Umożliwia wygodną i dokładną analizę na monitorze

Bardziej szczegółowo

Filtracja obrazu operacje kontekstowe

Filtracja obrazu operacje kontekstowe Filtracja obrazu operacje kontekstowe Podział metod filtracji obrazu Metody przestrzenne i częstotliwościowe Metody liniowe i nieliniowe Główne zadania filtracji Usunięcie niepożądanego szumu z obrazu

Bardziej szczegółowo

Przetwarzanie obrazu

Przetwarzanie obrazu Przetwarzanie obrazu Przegląd z uwzględnieniem obrazowej bazy danych Tatiana Jaworska Jaworska@ibspan.waw.pl www.ibspan.waw.pl/~jaworska Umiejscowienie przetwarzania obrazu Plan prezentacji Pojęcia podstawowe

Bardziej szczegółowo

SKRó CONA INSTRUKCJA OBSŁUGI

SKRó CONA INSTRUKCJA OBSŁUGI SKRó CONA INSTRUKCJA OBSŁUGI dla systemu Windows Vista SPIS TREśCI Rozdział 1: WYMAGANIA SYSTEMOWE...1 Rozdział 2: INSTALACJA OPROGRAMOWANIA DRUKARKI W SYSTEMIE WINDOWS...2 Instalowanie oprogramowania

Bardziej szczegółowo

Program V-SIM tworzenie plików video z przebiegu symulacji

Program V-SIM tworzenie plików video z przebiegu symulacji Program V-SIM tworzenie plików video z przebiegu symulacji 1. Wprowadzenie Coraz częściej zdarza się, że zleceniodawca opinii prosi o dołączenie do opracowania pliku/ów Video z zarejestrowanym przebiegiem

Bardziej szczegółowo

Instrukcja obsługi funkcji specjalnych szablonu C01 v.1.0

Instrukcja obsługi funkcji specjalnych szablonu C01 v.1.0 Instrukcja obsługi funkcji specjalnych szablonu C01 v.1.0 UWAGA 1: Przed dokonaniem jakichkolwiek zmian, zalecamy skopiować wcześniej kod html modułu do pliku na lokalnym dysku. W przypadku problemów ułatwi

Bardziej szczegółowo

Maskowanie i selekcja

Maskowanie i selekcja Maskowanie i selekcja Maska prostokątna Grafika bitmapowa - Corel PHOTO-PAINT Pozwala definiować prostokątne obszary edytowalne. Kiedy chcemy wykonać operacje nie na całym obrazku, lecz na jego części,

Bardziej szczegółowo

Na komputerach z systemem Windows XP zdarzenia są rejestrowane w trzech następujących dziennikach: Dziennik aplikacji

Na komputerach z systemem Windows XP zdarzenia są rejestrowane w trzech następujących dziennikach: Dziennik aplikacji Podgląd zdarzeń W systemie Windows XP zdarzenie to każde istotne wystąpienie w systemie lub programie, które wymaga powiadomienia użytkownika lub dodania wpisu do dziennika. Usługa Dziennik zdarzeń rejestruje

Bardziej szczegółowo

Arkadiusz Kalicki, Lech Mankiewicz Plugin Webcam dla SalsaJ Podręcznik użytkownika

Arkadiusz Kalicki, Lech Mankiewicz Plugin Webcam dla SalsaJ Podręcznik użytkownika Projekt logo: Armella Leung, www.armella.fr.to Arkadiusz Kalicki, Lech Mankiewicz Plugin Webcam dla SalsaJ Podręcznik użytkownika Spis treści Spis treści... 1 Instalacja... 2 Posługiwanie się pluginem...

Bardziej szczegółowo

Skaner Mustek Scan Express

Skaner Mustek Scan Express INSTRUKCJA OBSŁUGI Nr produktu 884056 Skaner Mustek Scan Express Strona 1 z 14 Instalacja sterownika skanera TWAIN. Sterownik TWAIN jest modułem skanującym dostarczonym wraz Twoim skanerem. Jest on łatwo

Bardziej szczegółowo

zna wybrane modele kolorów i metody transformacji między nimi zna podstawowe techniki filtracji liniowej, nieliniowej dla obrazów cyfrowych

zna wybrane modele kolorów i metody transformacji między nimi zna podstawowe techniki filtracji liniowej, nieliniowej dla obrazów cyfrowych Nazwa Wydziału Nazwa jednostki prowadzącej moduł Nazwa modułu kształcenia Kod modułu Język kształcenia Wydział Matematyki i Informatyki Instytut Informatyki Przetwarzanie i analiza obrazów cyfrowych w

Bardziej szczegółowo

Spośród licznych filtrów nieliniowych najlepszymi właściwościami odznacza się filtr medianowy prosty i skuteczny.

Spośród licznych filtrów nieliniowych najlepszymi właściwościami odznacza się filtr medianowy prosty i skuteczny. Filtracja nieliniowa może być bardzo skuteczną metodą polepszania jakości obrazów Filtry nieliniowe Filtr medianowy Spośród licznych filtrów nieliniowych najlepszymi właściwościami odznacza się filtr medianowy

Bardziej szczegółowo

Politechnika Świętokrzyska. Laboratorium. Cyfrowe przetwarzanie sygnałów. Ćwiczenie 8. Filtracja uśredniająca i statystyczna.

Politechnika Świętokrzyska. Laboratorium. Cyfrowe przetwarzanie sygnałów. Ćwiczenie 8. Filtracja uśredniająca i statystyczna. Politechnika Świętokrzyska Laboratorium Cyfrowe przetwarzanie sygnałów Ćwiczenie 8 Filtracja uśredniająca i statystyczna. Cel ćwiczenia Celem ćwiczenia jest zdobycie umiejętności tworzenia i wykorzystywania

Bardziej szczegółowo

Transformacja współrzędnych geodezyjnych mapy w programie GEOPLAN

Transformacja współrzędnych geodezyjnych mapy w programie GEOPLAN Transformacja współrzędnych geodezyjnych mapy w programie GEOPLAN Program GEOPLAN umożliwia zmianę układu współrzędnych geodezyjnych mapy. Można tego dokonać przy udziale oprogramowania przeliczającego

Bardziej szczegółowo

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows XP

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows XP 5.0 5.3.3.7 Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows XP Wprowadzenie Wydrukuj i uzupełnij to laboratorium. W tym laboratorium, będziesz korzystać z narzędzi administracyjnych

Bardziej szczegółowo

Cyfrowe przetwarzanie obrazów i sygnałów Wykład 8 AiR III

Cyfrowe przetwarzanie obrazów i sygnałów Wykład 8 AiR III 1 Niniejszy dokument zawiera materiały do wykładu z przedmiotu Cyfrowe Przetwarzanie Obrazów i Sygnałów. Jest on udostępniony pod warunkiem wykorzystania wyłącznie do własnych, prywatnych potrzeb i może

Bardziej szczegółowo

Rejestratory Sił, Naprężeń.

Rejestratory Sił, Naprężeń. JAS Projektowanie Systemów Komputerowych Rejestratory Sił, Naprężeń. 2012-01-04 2 Zawartość Typy rejestratorów.... 4 Tryby pracy.... 4 Obsługa programu.... 5 Menu główne programu.... 7 Pliki.... 7 Typ

Bardziej szczegółowo

Instrukcja obsługi IE LC-750

Instrukcja obsługi IE LC-750 Instrukcja obsługi IE LC-750 SPIS TREŚCI 1. Komponenty... 3 2. Logowanie... 5 3. Opis Menu... 6 3.1 Strona główna... 7 3.2 Powtórka... 7 3.3 Log... 8 3.4 Parametry... 9 3.4.1 Sieć... 9 3.4.2 Parametry

Bardziej szczegółowo

BIBLIOTEKA PROGRAMU R - BIOPS. Narzędzia Informatyczne w Badaniach Naukowych Katarzyna Bernat

BIBLIOTEKA PROGRAMU R - BIOPS. Narzędzia Informatyczne w Badaniach Naukowych Katarzyna Bernat BIBLIOTEKA PROGRAMU R - BIOPS Narzędzia Informatyczne w Badaniach Naukowych Katarzyna Bernat Biblioteka biops zawiera funkcje do analizy i przetwarzania obrazów. Operacje geometryczne (obrót, przesunięcie,

Bardziej szczegółowo

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS) Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS) Temat: Platforma Systemowa Wonderware cz. 2 przemysłowa baza danych,

Bardziej szczegółowo

Cyfrowe Przetwarzanie Obrazów i Sygnałów

Cyfrowe Przetwarzanie Obrazów i Sygnałów Cyfrowe Przetwarzanie Obrazów i Sygnałów Laboratorium EX Lokalne transformacje obrazów Joanna Ratajczak, Wrocław, 28 Cel i zakres ćwiczenia Celem ćwiczenia jest zapoznanie się z własnościami lokalnych

Bardziej szczegółowo

Grafika komputerowa. Zajęcia IX

Grafika komputerowa. Zajęcia IX Grafika komputerowa Zajęcia IX Ćwiczenie 1 Usuwanie efektu czerwonych oczu Celem ćwiczenia jest usunięcie efektu czerwonych oczu u osób występujących na zdjęciu tak, aby plik wynikowy wyglądał jak wzor_1.jpg

Bardziej szczegółowo

Bazy danych raporty. 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego.

Bazy danych raporty. 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego. Bazy danych raporty 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego. 2. Otwórz bazę (F:\M5BIB). 3. Utwórz raport wyświetlający wszystkie pola z tabeli KSIAZKI. Pozostaw ustawienia

Bardziej szczegółowo

Kadry Optivum, Płace Optivum

Kadry Optivum, Płace Optivum Kadry Optivum, Płace Optivum Jak seryjnie przygotować wykazy absencji pracowników? W celu przygotowania pism zawierających wykazy nieobecności pracowników skorzystamy z mechanizmu Nowe wydruki seryjne.

Bardziej szczegółowo

Wahadło. Celem ćwiczenia jest zapoznanie się z zasadą dokonywania wideopomiarów w systemie Coach 6 oraz obserwacja modelu wahadła matematycznego.

Wahadło. Celem ćwiczenia jest zapoznanie się z zasadą dokonywania wideopomiarów w systemie Coach 6 oraz obserwacja modelu wahadła matematycznego. 6COACH38 Wahadło Program: Coach 6 Projekt: komputer H : C:\Program Files (x86)\cma\coach6\full.en\cma Coach Projects\PTSN Coach 6\Wideopomiary\wahadło.cma Cel ćwiczenia Celem ćwiczenia jest zapoznanie

Bardziej szczegółowo

Veronica. Wizyjny system monitorowania obiektów budowlanych. Instrukcja oprogramowania

Veronica. Wizyjny system monitorowania obiektów budowlanych. Instrukcja oprogramowania Veronica Wizyjny system monitorowania obiektów budowlanych Instrukcja oprogramowania 1 Spis treści 1. Aplikacja do konfiguracji i nadzoru systemu Veronica...3 1.1. Okno główne aplikacji...3 1.2. Edycja

Bardziej szczegółowo

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej prowadzi: dr inż. Tomasz Bartuś Kraków: 2008 04 04 Przygotowywanie danych źródłowych Poniżej przedstawiono zalecenia umożliwiające

Bardziej szczegółowo

System wizyjny OMRON Xpectia FZx

System wizyjny OMRON Xpectia FZx Ogólna charakterystyka systemu w wersji FZ3 w zależności od modelu można dołączyć od 1 do 4 kamer z interfejsem CameraLink kamery o rozdzielczościach od 300k do 5M pikseli możliwość integracji oświetlacza

Bardziej szczegółowo

Oprogramowanie. DMS Lite. Podstawowa instrukcja obsługi

Oprogramowanie. DMS Lite. Podstawowa instrukcja obsługi Oprogramowanie DMS Lite Podstawowa instrukcja obsługi 1 Spis treści 1. Informacje wstępne 3 2. Wymagania sprzętowe/systemowe 4 3. Instalacja 5 4. Uruchomienie 6 5. Podstawowa konfiguracja 7 6. Wyświetlanie

Bardziej szczegółowo

i ruchów użytkownika komputera za i pozycjonujący oczy cyberagenta internetowego na oczach i akcjach użytkownika Promotor: dr Adrian Horzyk

i ruchów użytkownika komputera za i pozycjonujący oczy cyberagenta internetowego na oczach i akcjach użytkownika Promotor: dr Adrian Horzyk System śledzenia oczu, twarzy i ruchów użytkownika komputera za pośrednictwem kamery internetowej i pozycjonujący oczy cyberagenta internetowego na oczach i akcjach użytkownika Mirosław ł Słysz Promotor:

Bardziej szczegółowo

P R Z E T W A R Z A N I E S Y G N A Ł Ó W B I O M E T R Y C Z N Y C H

P R Z E T W A R Z A N I E S Y G N A Ł Ó W B I O M E T R Y C Z N Y C H W O J S K O W A A K A D E M I A T E C H N I C Z N A W Y D Z I A Ł E L E K T R O N I K I Drukować dwustronnie P R Z E T W A R Z A N I E S Y G N A Ł Ó W B I O M E T R Y C Z N Y C H Grupa... Data wykonania

Bardziej szczegółowo

Compas 2026 Vision Instrukcja obsługi do wersji 1.07

Compas 2026 Vision Instrukcja obsługi do wersji 1.07 Compas 2026 Vision Instrukcja obsługi do wersji 1.07 1 2 Spis treści Integracja...5 1.Compas 2026 Lan...5 Logowanie...7 Użytkownicy...8 Raporty...10 Tworzenie wizualizacji Widoki...12 1.Zarządzanie widokami...12

Bardziej szczegółowo

Państwowa Wyższa Szkoła Zawodowa w Gorzowie Wlkp. Laboratorium architektury komputerów

Państwowa Wyższa Szkoła Zawodowa w Gorzowie Wlkp. Laboratorium architektury komputerów Państwowa Wyższa Szkoła Zawodowa w Gorzowie Wlkp. Laboratorium architektury komputerów Nr i temat ćwiczenia Nr albumu Grupa Rok S 3. Konfiguracja systemu Data wykonania ćwiczenia N Data oddania sprawozdania

Bardziej szczegółowo

Cyfrowe przetwarzanie obrazów i sygnałów Wykład 10 AiR III

Cyfrowe przetwarzanie obrazów i sygnałów Wykład 10 AiR III 1 Niniejszy dokument zawiera materiały do wykładu z przedmiotu Cyfrowe Przetwarzanie Obrazów i Sygnałów. Jest on udostępniony pod warunkiem wykorzystania wyłącznie do własnych, prywatnych potrzeb i może

Bardziej szczegółowo

AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT. Instrukcja do zajęc laboratoryjnych nr 1 AUTOMATYZACJA I ROBOTYZACJA PROCESÓW PRODUKCYJNYCH

AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT. Instrukcja do zajęc laboratoryjnych nr 1 AUTOMATYZACJA I ROBOTYZACJA PROCESÓW PRODUKCYJNYCH AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT Instrukcja do zajęc laboratoryjnych nr 1 AUTOMATYZACJA I ROBOTYZACJA PROCESÓW PRODUKCYJNYCH II rok Kierunek Logistyka Temat: Zajęcia wprowadzające. BHP stanowisk

Bardziej szczegółowo

LABORATORIUM TELEMONITORINGU OBIEKTÓW I AGLOMERACJI. Temat: Metody anonimizacji obrazu

LABORATORIUM TELEMONITORINGU OBIEKTÓW I AGLOMERACJI. Temat: Metody anonimizacji obrazu LABORATORIUM TELEMONITORINGU OBIEKTÓW I AGLOMERACJI Temat: Metody anonimizacji obrazu W programie Watermarker.exe dostępny jest graficzny interfejs udostępniający opcje algorytmów anonimizacji. Funkcjonalności

Bardziej szczegółowo

ALGORYTMY PRZETWARZANIA OBRAZÓW Projekt. Aplikacja przetwarzająca obrazy z możliwością eksportu i importu do programu MS Excel.

ALGORYTMY PRZETWARZANIA OBRAZÓW Projekt. Aplikacja przetwarzająca obrazy z możliwością eksportu i importu do programu MS Excel. Grupa IZ07IO1 Wyższa Szkoła Informatyki Stosowanej i Zarządzania WIT ALGORYTMY PRZETWARZANIA OBRAZÓW Projekt Aplikacja przetwarzająca obrazy z możliwością eksportu i importu do programu MS Excel. Wykonali:

Bardziej szczegółowo

Podręcznik użytkownika

Podręcznik użytkownika Podręcznik użytkownika Moduł kliencki Kodak Asset Management Software Stan i ustawienia zasobów... 1 Menu Stan zasobów... 2 Menu Ustawienia zasobów... 3 Obsługa alertów... 7 Komunikaty zarządzania zasobami...

Bardziej szczegółowo

Zaznaczanie komórek. Zaznaczenie pojedynczej komórki polega na kliknięciu na niej LPM

Zaznaczanie komórek. Zaznaczenie pojedynczej komórki polega na kliknięciu na niej LPM Zaznaczanie komórek Zaznaczenie pojedynczej komórki polega na kliknięciu na niej LPM Aby zaznaczyć blok komórek które leżą obok siebie należy trzymając wciśnięty LPM przesunąć kursor rozpoczynając od komórki

Bardziej szczegółowo

Instrukcja konfiguracji programu Fakt z modułem lanfakt

Instrukcja konfiguracji programu Fakt z modułem lanfakt Instrukcja konfiguracji programu Fakt z modułem lanfakt (wersja 2016.04) Fakt Dystrybucja Sp. z o. o. 81-552 Gdynia, ul. Wielkopolska 21/2 www.fakt.com.pl serwis@fakt.com.pl Spis treści 1.Moduł lanfakt...

Bardziej szczegółowo

Cel i zakres ćwiczenia

Cel i zakres ćwiczenia MIKROMECHANIZMY I MIKRONAPĘDY 2 - laboratorium Ćwiczenie nr 5 Druk 3D oraz charakteryzacja mikrosystemu Cel i zakres ćwiczenia Celem ćwiczenia jest charakteryzacja geometryczna wykonanego w ćwiczeniu 1

Bardziej szczegółowo

Część II Wyświetlanie obrazów

Część II Wyświetlanie obrazów Tło fragmentu ABA-X Display jest wyposażony w mechanizm automatycznego tworzenia tła fragmentu. Najprościej można to wykonać za pomocą skryptu tlo.sh: Składnia: tlo.sh numer oznacza numer

Bardziej szczegółowo

Generator recept. Program pomagający tworzyć wypełnione wydruki recept lekarskich. Instrukcja obsługi użytkownika

Generator recept. Program pomagający tworzyć wypełnione wydruki recept lekarskich. Instrukcja obsługi użytkownika Generator recept Program pomagający tworzyć wypełnione wydruki recept lekarskich Instrukcja obsługi użytkownika Copyright Paulina Głąb, Wojciech Januszek 2012-1 - Spis treści 1. Cel programu.... 3 2. Instalacja

Bardziej szczegółowo

1. Opis aplikacji. 2. Przeprowadzanie pomiarów. 3. Tworzenie sprawozdania

1. Opis aplikacji. 2. Przeprowadzanie pomiarów. 3. Tworzenie sprawozdania 1. Opis aplikacji Interfejs programu podzielony jest na dwie zakładki. Wszystkie ustawienia znajdują się w drugiej zakładce, są przygotowane do ćwiczenia i nie można ich zmieniac bez pozwolenia prowadzącego

Bardziej szczegółowo

III. Przebieg ćwiczenia. 1. Generowanie i wizualizacja przebiegów oraz wyznaczanie ich podstawowych parametrów

III. Przebieg ćwiczenia. 1. Generowanie i wizualizacja przebiegów oraz wyznaczanie ich podstawowych parametrów POLITECHNIKA RZESZOWSKA KATEDRA METROLOGII I SYSTEMÓW DIAGNOSTYCZNYCH LABORATORIUM GRAFICZNE ŚRODOWISKA PROGRAMOWANIA S.P. WPROWADZENIE DO UŻYTKOWANIA ŚRODOWISKA VEE (1) I. Cel ćwiczenia Celem ćwiczenia

Bardziej szczegółowo

Wizja maszynowa w robotyce i automatyzacji Kod przedmiotu

Wizja maszynowa w robotyce i automatyzacji Kod przedmiotu Wizja maszynowa w robotyce i automatyzacji - opis przedmiotu Informacje ogólne Nazwa przedmiotu Wizja maszynowa w robotyce i automatyzacji Kod przedmiotu 11.9-WE-AiRD-WMwRiA Wydział Kierunek Wydział Informatyki,

Bardziej szczegółowo

PRZEWODNIK PO ETRADER ROZDZIAŁ XII. ALERTY SPIS TREŚCI

PRZEWODNIK PO ETRADER ROZDZIAŁ XII. ALERTY SPIS TREŚCI PRZEWODNIK PO ETRADER ROZDZIAŁ XII. ALERTY SPIS TREŚCI 1. OPIS OKNA 3 2. OTWIERANIE OKNA 3 3. ZAWARTOŚĆ OKNA 4 3.1. WIDOK AKTYWNE ALERTY 4 3.2. WIDOK HISTORIA NOWO WYGENEROWANYCH ALERTÓW 4 3.3. DEFINIOWANIE

Bardziej szczegółowo

1. Dodawanie integracji

1. Dodawanie integracji 08-01-19 Spis treści: 1. Dodawanie integracji... 1 2. Dodawanie grafik... 3 3. Definicje alarmów... 5 4. Szablony... 7 5. Edycja grafik... 10 5.1. Rozmieszczanie przycisków otwierających grafiki... 11

Bardziej szczegółowo

Konsola operatora TKombajn

Konsola operatora TKombajn KANE Konsola operatora TKombajn INSTRUKCJA Arkadiusz Lewicki 15-12-2016 1 Spis treści Funkcje programu TKombajn... 2 Parametry rejestracji... 3 Aktywacja rejestracji warunkowej... 4 2 Funkcje programu

Bardziej szczegółowo

ANALIZA I INDEKSOWANIE MULTIMEDIÓW (AIM)

ANALIZA I INDEKSOWANIE MULTIMEDIÓW (AIM) ANALIZA I INDEKSOWANIE MULTIMEDIÓW (AIM) LABORATORIUM 5 - LOKALIZACJA OBIEKTÓW METODĄ HISTOGRAMU KOLORU 1. WYBÓR LOKALIZOWANEGO OBIEKTU Pierwszy etap laboratorium polega na wybraniu lokalizowanego obiektu.

Bardziej szczegółowo

Elektronika i Telekomunikacja I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Elektronika i Telekomunikacja I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013

Bardziej szczegółowo

Odtwarzanie sygnałów w Matlabie

Odtwarzanie sygnałów w Matlabie Odtwarzanie sygnałów w Matlabie plik dźwiękowy *.wav zmienna w Matlabie (wektor, macierz Mx2) interfejs audio Odtwarzanie sygnałów w Matlabie Funkcja odczytu sygnału z pliku audio *.wav d = wavread(plik);

Bardziej szczegółowo

LampScan. Nr produktu

LampScan. Nr produktu INSTRUKCJA OBSŁUGI LampScan Nr produktu 000284255 Strona 1 z 14 Wymagania systemowe Pentium 43GHz lub podobny AMD-CPU 1 GB RAM 300MB wolnego miejsca na dysku twardym Windows XP SP3, Windows Vista, Windows

Bardziej szczegółowo

Formularze i raporty w MS Access

Formularze i raporty w MS Access Katedra Informatyki i Automatyki Politechnika Rzeszowska www.kia.prz-rzeszow.pl Formularze i raporty w MS Access I. Formularze Formularze Access mają wiele zastosowań. Przede wszystkim używa się ich do

Bardziej szczegółowo

Synchronizator plików (SSC) - dokumentacja

Synchronizator plików (SSC) - dokumentacja SZARP http://www.szarp.org Synchronizator plików (SSC) - dokumentacja Wersja pliku: $Id: ssc.sgml 4420 2007-09-18 11:19:02Z schylek$ > 1. Witamy w programie SSC Synchronizator plików (SZARP Sync Client,

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI. instrukcja do kamer serii EVI

INSTRUKCJA OBSŁUGI. instrukcja do kamer serii EVI INSTRUKCJA OBSŁUGI instrukcja do kamer serii EVI UWAGA: Dane techniczne oraz treść poniższej instrukcji mogą ulec zmianie bez uprzedzenia. Niektóre dane techniczne mogą różnić się w zależności od danego

Bardziej szczegółowo

Laboratorium Cyfrowego Przetwarzania Obrazów

Laboratorium Cyfrowego Przetwarzania Obrazów Laboratorium Cyfrowego Przetwarzania Obrazów Ćwiczenie 5 Segmentacja Opracowali: - dr inż. Krzysztof Mikołajczyk - dr inż. Beata Leśniak-Plewińska - dr inż. Jakub Żmigrodzki Zakład Inżynierii Biomedycznej,

Bardziej szczegółowo

dr inż. Tomasz Krzeszowski

dr inż. Tomasz Krzeszowski Microsoft Robotics Developer Studio dr inż. Tomasz Krzeszowski 2017-05-20 Spis treści 1 Przygotowanie do laboratorium... 3 2 Cel laboratorium... 3 3 Microsoft Robotics Developer Studio... 3 3.1 Wprowadzenie...

Bardziej szczegółowo

Podstawy technologii WWW

Podstawy technologii WWW Podstawy technologii WWW Ćwiczenie 8 PHP, czyli poczatki nowej, dynamicznej znajomosci Na dzisiejszych zajęciach rozpoczniemy programowanie po stronie serwera w języku PHP. Po otrzymaniu żądania serwer

Bardziej szczegółowo

Laboratorium Cyfrowego Przetwarzania Obrazów

Laboratorium Cyfrowego Przetwarzania Obrazów Laboratorium Cyfrowego Przetwarzania Obrazów Ćwiczenie 3 Interpolacja i przekształcenia geometryczne obrazów Opracowali: - dr inż. Beata Leśniak-Plewińska - dr inż. Jakub Żmigrodzki Zakład Inżynierii Biomedycznej,

Bardziej szczegółowo

SYLABUS/KARTA PRZEDMIOTU

SYLABUS/KARTA PRZEDMIOTU PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W GŁOGOWIE SYLABUS/KARTA PRZEDMIOTU. NAZWA PRZEDMIOTU Metody przetwarzania danych graficznych. NAZWA JEDNOSTKI PROWADZĄCEJ PRZEDMIOT Instytut Politechniczny. STUDIA kierunek

Bardziej szczegółowo

Instrukcja obsługi programu Do-Exp

Instrukcja obsługi programu Do-Exp Instrukcja obsługi programu Do-Exp Autor: Wojciech Stark. Program został utworzony w ramach pracy dyplomowej na Wydziale Chemicznym Politechniki Warszawskiej. Instrukcja dotyczy programu Do-Exp w wersji

Bardziej szczegółowo

Edytor tekstu OpenOffice Writer Podstawy

Edytor tekstu OpenOffice Writer Podstawy Edytor tekstu OpenOffice Writer Podstawy OpenOffice to darmowy zaawansowany pakiet biurowy, w skład którego wchodzą następujące programy: edytor tekstu Writer, arkusz kalkulacyjny Calc, program do tworzenia

Bardziej szczegółowo

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym PrestaShop (plugin dostępny w wersji ecommerce)

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym PrestaShop (plugin dostępny w wersji ecommerce) emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym PrestaShop (plugin dostępny w wersji ecommerce) Zastosowanie Rozszerzenie to dedykowane jest sklepom internetowych zbudowanym w oparciu

Bardziej szczegółowo

Ćw. I. Środowisko sieciowe, połączenie internetowe, opcje internetowe

Ćw. I. Środowisko sieciowe, połączenie internetowe, opcje internetowe Ćw. I. Środowisko sieciowe, połączenie internetowe, opcje internetowe 1) Znajdowanie komputerów podłączonych do sieci lokalnej. Z menu Start bądź z Pulpitu wybierz opcję Moje miejsca sieciowe. Z dostępnych

Bardziej szczegółowo

Operacje morfologiczne w przetwarzaniu obrazu

Operacje morfologiczne w przetwarzaniu obrazu Przekształcenia morfologiczne obrazu wywodzą się z morfologii matematycznej działu matematyki opartego na teorii zbiorów Wykorzystuje się do filtracji morfologicznej, wyszukiwania informacji i analizy

Bardziej szczegółowo

Wyższa Szkoła Informatyki Stosowanej i Zarządzania

Wyższa Szkoła Informatyki Stosowanej i Zarządzania Wyższa Szkoła Informatyki Stosowanej i Zarządzania WIT Grupa IZ06TC01, Zespół 3 PRZETWARZANIE OBRAZÓW Sprawozdanie z ćwiczeń laboratoryjnych Ćwiczenie nr 5 Temat: Modelowanie koloru, kompresja obrazów,

Bardziej szczegółowo

Instrukcja instalacji i obsługi oprogramowania OPTIVA Mobile Viewer 2

Instrukcja instalacji i obsługi oprogramowania OPTIVA Mobile Viewer 2 Instrukcja instalacji i obsługi oprogramowania OPTIVA Mobile Viewer 2 Volta Sp. z o.o., ul. Jutrzenki 94, 02-230 Warszawa v. 1.2 tel. 22 572 90 20, fax. 22 572 90 30, www.volta.com.pl, volta@volta.com.pl

Bardziej szczegółowo