1933501972

1933501972



obrazu) przeprowadzono by w oparciu o złe kryteria to dalsze rozpatrywanie jej wyników nie miałoby żadnego sensu. Segmentacja obrazu na podstawie koloru może również okazać się mało skuteczna, w szczególności gdy oświetlenie jest nieodpowiednie np. jego gradient bardzo szybko się zmienia. Według teorii koloru barwa to fale elektromagnetyczne, które po odbiciu od obiektu trafiają do odbiorcy. Zgodnie z tą definicją kolor będzie zależał od czynników dodatkowych m.in.: od rodzaju oświetlenia. Efektem analizy obrazu binarnego jest wyznaczenie regionów o podobnych właściwościach, które zostają następnie zaznaczone przy pomocy czerwonych prostokątów w orginalnym obrazie. Ponadto przy pomocy filtra Sobela wyznaczono krawędzie obiektów wykrytych. Obiekt śledzony jest dodatkowo wyróżniony czerwonym kołem umieszczonym na jego środku. Transformacja log- polar była początkowym alternatywnym rozwiązaniem, śledzenia obiektu, okazała się jednak nieprzydatna na tym etapie analizy obrazu, została ona jednak zaimplementowana. Kolejne położenia środka śledzonego obiektu (czerwone koła) mogą kontrolować działanie programu MS Paint.

2.2 Wykorzystane narzędzia

Opisywany projekt stworzono przy użyciu środowiska Matlab/Simulink. Środowisko to idealnie nadaję się do przeprowadzania obliczeń naukowych i inżynierskich, do tworzenia symulacji. Przy wyborze środowiska należy zwrócić uwagę na narzędzia oferowane przez każde z nich, na biblioteki dostępne dla użytkowników. Simulink jest w tym przypadku bardzo atrakcyjną alternatywą, przede wszystkim ze względu na obecność trzech bilbiotek, które są niezbędne przy tworzeniu projektów dotyczących przetwarzania oraz analizy obrazów. Bibliotekami tymi są:

•    Image Acąuisition Toolbox - biblioteka umożliwiająca akwizycję sygnału pochodzącego z kamery internetowej. Dzięki wykorzystaniu tej bilbioteki, obraz z kamery jest bezpośrednio dostępny w modelu tworzonym w Simulinku i traktowany jako macierz. Dodatkowo możliwe jest wyseparowanie składowych przestrzeni kolorów, których używa urządzenie do rejestracji obrazu.

•    Signal Processing Blockset - biblioteka umożliwiająca wykonywanie różnego rodzaju operacji na sygnałach jedno- i wielowymiarowych. W ramach tej biblioteki możemy wyróżnić kilka jej podzbiorów (zostają przedstawione jedynie podzbiory użyte w opisywanym projekcie):

—    Statistics - umożliwia obliczanie histogramów, wartości średnich, wartości środkowych.

-    Signal Management - umożliwia tworzenie buforów (kolejek, stosów), liczników próbek sygnału, operację wycinania określonych fragmentów sygnału.

11



Wyszukiwarka

Podobne podstrony:
CCF20090702060 120 Idea Boga nie można by odkryć i oświetlić; obecność to nieprzerwane ujaśnianie,
CCF20090702060 120 Idea Boga nie można by odkryć i oświetlić; obecność to nieprzerwane ujaśnianie,
www.agroekologia.edu.pl "Agroekologia to sposób żyda. To widzenie w Ziemi jej społecznej, nie t
KULT NIEDŹWIEDZIA. W spostrzeżemy, że to, co dla nas przedtem nie miało żadnego znaczenia nabierze w
"Jakie to szczęście, że my damy nie mamy żadnego udziału w rewolucji. Jest pewność, że nasza pł
Bibliografia Nie jest to wyczerpująca bibliografia, jej celu nie stanowi bowiem objęcie wszystkich k
4.2. Rozwój zawodowy jako. _ 105 jak to się robi, mur w szkole, nie miałam żadnego rozkładu materiał
img034 (26) się podejmie badania filologiczne, trzeba najpierw przeprowadzić studia typograficzne.”
skanuj0014 (95) 4.4. Selekcja ze względu na kryteria dominująceDo dalszej selekcji i oceny wykorzyst
Jacek Czaputowicz dzają to badania przeprowadzone przez Bank Światowy. Jest to ważna konstatacja, ba
(1) Role of IP lP is a network layer protocol which is processed by all devices connected to an IP n

więcej podobnych podstron