プログラミング環境

ここには実際のID/パスワード/LAN内のIPアドレスなどを記述しないでください。

言語(環境)

  • Python: 軽いデータ処理・入門時・web
  • PHP: web
  • C++: 重いデータ処理・既存のC++ライブラリの活用(Point Cloud Libraryなど)
  • MATLAB: 既存資産(他の研究者のmatlabコードなど)の利用
  • Java: Android
  • Objective-C: iOSアプリ

ライブラリ(AR)

OpenCV

画像入出力・webcam制御・その他多くの機能

利用可能言語

  • C++
  • Python

PCL (Point Cloud Library)

点群データの処理。.pcdファイルはこのライブラリの独自形式。

利用可能言語

  • C++

Eigen

汎用の線形代数ライブラリ。今どきのC++で記述されているため、numpyやmatlabと同等とまではいかないもののかなり読みやすい記述が可能。

  • C++

numpy/scipy

Python用線形代数ライブラリ(numpy)と学術的によく使う雑多な関数の寄せ集め(scipy)。ほぼmatlabと同等の機能を持っている(はず)。

  • Python