お問い合わせ

コース概要

画像の基礎とMATLABによる画像処理

1. デジタル画像処理の紹介

  • デジタル画像とピクセルの理解
  • 画像の次元、解像度、データ型
  • MATLAB Image Processing Toolboxの概要
  • 基本的な画像処理ワークフローの理解

2. 画像の読み込みと可視化

  • MATLABへの画像読み込み
  • 画像プロパティの表示と確認
  • 画像の次元とデータ型の処理
  • 異なる画像表現の比較

3. カラー画像の処理

  • RGBカラー画像の理解
  • 赤、緑、青チャネルへの個別アクセス
  • カラーチャネルの結合と操作
  • カラー表現間の変換

4. グレースケールとバイナリ画像

  • RGB画像からのグレースケール変換
  • 輝度値の理解
  • バイナリ画像の作成
  • 閾値処理の基礎
  • グレースケールとバイナリ表現の比較

5. 画像マスクと関心領域(ROI)

  • 画像マスクの理解
  • 論理マスクの作成
  • 画像へのマスク適用
  • 関心領域の選択と分析

6. 画像の保存とエクスポート

  • 処理済み画像の保存
  • 画像形式の管理
  • さらなる分析のための結果のエクスポート

実地演習: 画像を読み込み、確認し、操作し、マスクを適用し、保存するための基本的なMATLABワークフローを構築します。

画像強調、ノイズ除去、アライメント、および特徴検出

1. 対話型画像分析

  • 対話的に画像を探索する
  • ピクセル値と画像領域の確認
  • 関心領域の選択
  • 元画像と処理済み画像の比較

2. 画像強調

  • 画像の視認性の向上
  • 画像輝度の調整
  • コントラスト強調
  • 後続の分析に向けた画像準備

3. ノイズと画像復元

  • 一般的な画像ノイズの理解
  • 画像内のノイズの特定
  • 平滑化技術の適用
  • 異なるノイズ除去アプローチの比較
  • ノイズ除去と画像詳細保持のバランス調整

4. 画像アライメントとレジストレーション

  • 画像レジストレーションの理解
  • 異なる視点や位置の画像のアライメント
  • 適切なレジストレーションアプローチの選択
  • アライメント精度の評価

5. パノラマ画像の作成

  • 重複する画像の結合
  • 対応する画像特徴の検出
  • 画像のアライメントとブレンド
  • パノラマシーンを作成する

6. 幾何学的特徴の検出

  • 直線の検出
  • 円の検出
  • ラフス変換概念の理解
  • 実用的な画像への線分と円検出の適用

実地演習: 画像からノイズを除去し、複数の画像をアライメントし、パノラマを作成し、幾何学的特徴を検出します。

ヒストグラム、フィルタリング、画像セグメンテーション

1. 画像ヒストグラム

  • 画像輝度分布の理解
  • ヒストグラムの作成と解釈
  • ヒストグラムに基づく画像分析
  • 閾値選択の支援としてのヒストグラムの活用
  • ヒストグラムを用いた画像特性の比較

2. 2次元画像フィルタリング

  • 空間フィルタリングの理解
  • 画像畳み込みの基礎
  • 2次元フィルタカーネルの設計
  • 画像へのフィルタ適用
  • 平滑化とシャープニング
  • 異なるフィルタ応答の比較

3. エッジ検出

  • 画像エッジの理解
  • 勾配ベースのエッジ検出
  • 物体境界の検出
  • 適切なエッジ検出方法の選択
  • 前処理によるエッジ検出の改善

4. オブジェクトセグメンテーション

  • 画像セグメンテーションの紹介
  • 背景からの前景オブジェクトの分離
  • 閾値ベースのセグメンテーション
  • 輝度ベースのセグメンテーション
  • セグメンテーション結果の評価

5. カラーベースのセグメンテーション

  • カラー空間の理解
  • 有用なカラー情報の選択
  • カラーに基づくオブジェクトのセグメンテーション
  • 照度のばらつきへの対応

6. テクスチャベースのセグメンテーション

  • テクスチャ情報の理解
  • テクスチャ特性を用いたオブジェクトの特定
  • テクスチャ情報と他のセグメンテーション技術の結合

実地演習: フィルタリング、エッジ検出、輝度、カラー、テクスチャ情報を用いた完全なセグメンテーションワークフローを開発します。

自動画像分析、モーフィロジ、オブジェクト測定

1. バッチ画像処理

  • 自動化された画像処理ワークフローの理解
  • フォルダからの複数画像の読み込み
  • 画像コレクションへの同一処理手順の適用
  • 分析結果の保存と整理
  • 画像分析のための再利用可能なMATLABスクリプトの構築

2. モーフィロジカル画像処理

  • 数学的モーフィロジの紹介
  • 構造要素
  • 侵食と膨潤
  • 開演算と閉演算
  • 穴の埋め込みと不要領域の除去
  • バイナリセグメンテーション結果の精製

3. 形状ベースのオブジェクトセグメンテーション

  • 形状に基づくオブジェクトの特定
  • 接続されたオブジェクトの分離
  • 小さいまたは不要なオブジェクトの除去
  • オブジェクト境界の精製
  • セグメンテーションとモーフィロジカル技術の結合

4. オブジェクトプロパティの測定

  • 個別オブジェクトの検出
  • オブジェクトの面積と周長の測定
  • バウンディングボックスと重心
  • 形状と幾何学的測定
  • さらなる分析のためのオブジェクトプロパティの抽出

5. 定量的画像分析

  • 画像処理結果の数値データへの変換
  • 測定テーブルの作成
  • オブジェクトの比較
  • 測定されたプロパティに基づくオブジェクトの特定
  • 分析結果のエクスポート

6. エンドツーエンドの画像処理ワークフロー

参加者は、コース全体で習得した技術を組み合わせ、完全な画像分析ワークフローを開発します:

画像取得 → 前処理 → 強調 → フィルタリング → セグメンテーション → モーフィロジカル処理 → オブジェクト検出 → 測定 → レポート

実地演習: 画像コレクションを処理し、オブジェクトをセグメンテーションし、形状プロパティを抽出し、定量的な結果を生成する自動MATLABアプリケーションを開発します。

実践演習

コースを通じて、参加者は以下の実践的な例に取り組みます:

  • 画像強調と可視化
  • RGBおよびグレースケール画像の分析
  • ノイズ除去
  • 画像フィルタリング
  • パノラマ作成
  • 線分と円の検出
  • エッジ検出
  • カラーおよびテクスチャセグメンテーション
  • モーフィロジカル処理
  • 形状ベースのオブジェクト検出
  • オブジェクト測定
  • 自動バッチ処理

要求

コンピュータプログラミングおよび画像に関する基礎知識。

 28 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (2)

今後のコース

関連カテゴリー