Plan Szkolenia
Wstęp
Zrozumienie Computer Podstaw wizji
Instalowanie OpenCV z Python owijkami
Wprowadzenie do używania OpenCV
Korzystanie z multimediów w Python
- Ładowanie obrazów
- Konwersja koloru na skalę szarości
- Korzystanie z metadanych
Stosowanie teorii obrazu za pomocą Python
- Rozumienie obrazów jako tablic wielowymiarowych
- Zrozumienie przestrzeni kolorów
- Przegląd pikseli i współrzędnych
- Access pikselowanie
- Zmiana pikseli w obrazach
- Rysowanie linii i kształtów
- Nakładanie tekstu na obrazy
- Zmiana rozmiaru obrazów
- Przycinanie obrazów
Odkrywanie powszechnych Computer algorytmów i metod widzenia
- Próg
- Znajdowanie konturów
- Odejmowanie tła
- Korzystanie z detektorów
Implementowanie ekstrakcji cech za pomocą Python
- Korzystanie z wektorów cech
- Zrozumienie teorii cech średnich kolorów
- Wyodrębnianie cech histogramu
- Wyodrębnianie cech histogramu w skali szarości
- Wyodrębnianie cech tekstur
Implementacja aplikacji wykrywającej podobieństwo obrazów
Implementacja silnika obrazu odwróconego Search.
Tworzenie aplikacji do wykrywania obiektów przy użyciu dopasowywania szablonów
Tworzenie aplikacji do wykrywania twarzy za pomocą Haar Cascade
Implementowanie aplikacji do wykrywania obiektów przy użyciu punktów kluczowych
Przechwytywanie i przetwarzanie wideo za pomocą kamery internetowej
Tworzenie systemu detekcji ruchu
Rozwiązywanie problemów
Podsumowanie i wnioski
Wymagania
- Doświadczenie w programowaniu z Python .
Opinie uczestników (1)
Trainer was very knowlegable and very open to feedback on what pace to go through the content and the topics we covered. I gained alot from the training and feel like I now have a good grasp of image manipulation and some techniques for building a good training set for an image classification problem.