トップページ -> プログラミング -> Octave を用いた画像処理や統計処理,Octave と OpenCV との連携
[サイトマップへ], [サイト内検索へ]

Octave を用いた画像処理や統計処理,Octave と OpenCV との連携

次の話題について説明している.

◆ 参考Webページ

◆ Octave への期待

Octave のドキュメントは: http://www.gnu.org/software/octave/docs.html


octave のインストールと使用法

Linux でのインストール

Windows でのインストール

  1. Windows で Octave のインストール
  2. (オプション)Windows に Octave バージョン 3.2.4 をインストール(Cygwinのパッケージをインストール.Windows 上の Cygwin にインストール

    Octave バージョン 3.2.4 の Cygwin 版をインストール,テスト実行する手順を図解で説明する.簡単にインストールできる.

    Cygwin のパッケージからインストールする. Cygwin の C コンパイラを用いて,octave のプログラムの機能 (liboctave など) を使うプログラムの練習をしたいというような場合には,この手順が参考になるかも知れません.

    ■ このページで説明してること

  3. (オプション)Windows に Octave バージョン 3.2.4 と octave-forge をビルドとインストール(ソースコードからコンパイル.Windows 上の Cygwin にインストール)

    Octave の ソースコードパッケージをダウンロードし,Cygwin 上でビルドして,インストールする手順を図解で説明する. ソースコードからコンパイルしたい場合(例えば,最新の Octave を追いかけたいなど)の場合には,この Web ページの手順が参考になるでしょう.

    octave 関連ソフトウエア

    C/C++ 言語プログラムとの連携

    設定のヒント、追加作業など

    Octave bindings for OpenCV

    Octave bindings for OpenCV は古いバージョンの OpenCV の機能なので注意.

    video パッケージ

    Octave 3.6.3 で確認済み


    Octave の文法と主要な機能

    ベクトル集合に関する操作


    Octave を用いた画像処理の例

    • 二値画像 (black-and-white) の場合: M x N の配列
    • 濃淡画像 (grey-level) の場合: M x N の配列
    • カラー画像 (color) の場合: M x N x 3 の配列

    ■ 二値画像

    ■ 濃淡画像

    ■ カラー画像

    ベクトルマップ,ビデオ

    特徴抽出など


    Octave を用いた統計処理の例

    確率/統計

    ベクトル,配列の Outlier の検出

    時系列

  4. Octave でのグラフ作成
  5. Octave での平均、分散の例

    Octave のプログラム例


    liboctave の使い方


    公開している資料等のご利用について.

    原則,クリエイティブコモンズ BY NC SAとしている. PDFファイル,パワーポイントファイルなどには, 「クリエイティブコモンズ BY NC SA」を明記するとともに,ロゴを記載するようにしている(作業が間に合っていない分もあるのでご容赦ください).

    公開している資料をご利用になる場合の,再配布の条件剽窃の防止などについて,別ページで説明している. 再配布や資料改変の際には,そのページをご確認ください.


本サイトのサイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

問い合わせ先: 金子邦彦(かねこ くにひこ) [image]