イントロダクション
  • このコースの概要
  • 画像処理とは・OpenCVとは
環境の構築
  • Anacondaのインストール【Windows】
  • Anacondaのインストール【Mac】
  • OpenCVの導入【Windows】
  • OpenCVの導入【Mac】
  • *環境構築が上手く行かない時
  • 画像・動画のダウンロード
  • Python文法とJupyter Notebookについて
画像処理の基礎
  • 画像の基礎知識
  • 画像の表示・出力
  • 動画の表示・出力
  • ウインドウの調整
  • リサイズ
  • 色空間・グレースケール
  • ヒストグラム
  • ヒストグラム均一化
  • γ変換
  • トラックバーの作成
  • マウスイベント
  • 図形の描画・文字の記述
  • 2値化
  • 小演習:トラックバー + 2値化
画像処理・画像解析
  • アファイン変換
  • 透視変換
  • 畳み込みとは
  • 畳み込みの基礎
  • 画像の平滑化
  • 画像の微分とは
  • エッジの検出(Sobel・Laplacian)
  • エッジの検出(Canny)
  • 直線・円の検出
  • モルフォロジー演算
  • インペイント
  • 特徴抽出とは
  • 特徴抽出
  • 顔検出
  • ブロブの検出
  • 輪郭の検出
動画処理・動画解析
  • 色検出
  • オプティカルフロー
  • MeanShift・CamShift
  • 背景差分
  • パーティクルフィルターとは
  • パーティクルフィルターの実装
補講
  • Jupyter notebookの起動と終了
  • 文法ミニマム1
  • 文法ミニマム2
  • 尤度とは
ボーナスレクチャー
  • 参考となるURLの紹介
  • 講師の他の講座のご紹介
  • 講義で使用したnotebook