Plan Szkolenia
Wprowadzenie
Zrozumienie podstaw wizji komputerowej
Instalacja OpenCV z wrapperami Python
Wprowadzenie do korzystania z OpenCV
Korzystanie z mediów w Pythonie
- Wczytywanie obrazów
- Konwersja kolorów na skalę szarości
- Korzystanie z metadanych
Stosowanie teorii obrazu w Pythonie
- Zrozumienie obrazów jako wielowymiarowych tablic
- Zrozumienie przestrzeni kolorów
- Przegląd pikseli i współrzędnych
- Dostęp do pikseli
- Zmiana pikseli w obrazach
- Rysowanie linii i kształtów
- Stosowanie tekstu na obrazach
- Zmiana rozmiaru obrazów
- Przycinanie obrazów
Poznanie typowych algorytmów i metod wizji komputerowej
- Progowanie
- Wyszukiwanie konturów
- Odejmowanie tła
- Korzystanie z detektorów
Implementacja ekstrakcji cech w Pythonie
- Korzystanie z wektorów cech
- Zrozumienie teorii cech średniej kolorów
- Ekstrakcja cech histogramu
- Ekstrakcja cech histogramu w skali szarości
- Ekstrakcja cech tekstury
Tworzenie aplikacji do wykrywania podobieństwa obrazów
Tworzenie wyszukiwarki obrazów odwrotnych
Tworzenie aplikacji do wykrywania obiektów z wykorzystaniem dopasowania wzorców
Tworzenie aplikacji do wykrywania twarzy z wykorzystaniem kaskad Haara
Tworzenie aplikacji do wykrywania obiektów z wykorzystaniem punktów kluczowych
Przechwytywanie i przetwarzanie wideo przez kamerę internetową
Tworzenie systemu wykrywania ruchu
Rozwiązywanie problemów
Podsumowanie i zakończenie
Wymagania
- Doświadczenie w programowaniu w Pythonie
Opinie uczestników (1)
Instruktor był bardzo kompetentny i otwarty na opinie dotyczące tempa przejścia przez materiał i omawiane tematy. Zyskałem dużo dzięki szkoleniu i czuję, że teraz dobrze rozumiem manipulację obrazami oraz techniki tworzenia dobrego zestawu treningowego dla problemu klasyfikacji obrazów.
Anthea King - WesCEF
Szkolenie - Computer Vision with Python
Przetłumaczone przez sztuczną inteligencję