Python Computer Visioning
(4 sessions, 6 hours)
Language: English/廣東話
$5800
WORKSHOP OUTLINE
Session 1
What is Computer Vision?
-
History and concept of Computer Vision.
-
Case Studies of Computer Vision.
-
Python Computer Vision workflow introduction.
-
Python packages - Numpy, Matplotlib, SciPy, OpenCV.
-
Suggested online sources of image data sets for studies.
-
Computer Vision 的發展和概念。
-
Computer Vision 案例分析。
-
利用 Python 進行 Computer Vision 的流程介紹。
-
認識 Python Numpy, Matplotlib, SciPy, OpenCV。
-
會建議網上來源以獲取學習用的圖像數據。
Session 2
image handling and processing
-
Study and process the images.
-
Harris Corner Detector.
- SIFT - Scale-Invariant Feature Transform.
-
Image to image mapping.
-
Clustering images.
-
Image segmentation
-
學習處理圖像。
-
Harris Corner Detector.
-
SIFT - Scale-Invariant Feature Transform.
-
圖像之間的配對。
-
圖像歸類。
-
圖像分群。
session 3
OpenCV
-
Importance of Data Visualization.
-
Plot data with Python library - Matplotlib.
-
Different types of display formats.
-
Adjust the plotting attributes.
-
Annotation on the plot.
-
Plot with Pandas or Seaborn.
-
認識數據可視化的重要性。
-
利用 Python library - Matplotlib 繪製圖表。
-
介紹不同型式的圖表。
-
調整圖表屬性。
-
在圖表上進行標註。
-
運用高階工具製圖 (Pandas 或 Seaborn)。
Session 4
Advanced computer visioning
-
Python packages - Scikit-Learn and TensorFlow.
-
Introduction of Pivot Tables
-
Case Studies of data mining and analysis.
-
Summary of the workshop.
-
Introduction of advanced topic - Machine Learning.
-
在 Pandas 上進行數據分析。
-
介紹數據透視表的應用。
-
數據挖掘和分析的案例研究。
-
工作坊總結。
-
進階工作坊簡介 - 機器學習 (Machine Learning)。