Boost.Graphでdotファイルを読み書き
昨日に引き続き、Boost.Graphの話題。 昨日はBoost.Graphを使うということで、Graphの頂点や辺に複数のプロパティを持たせることについて書いた。 今日はBoost.Graphのプロパティをファイルから … 続きを読む
昨日に引き続き、Boost.Graphの話題。 昨日はBoost.Graphを使うということで、Graphの頂点や辺に複数のプロパティを持たせることについて書いた。 今日はBoost.Graphのプロパティをファイルから … 続きを読む
C++でグラフ構造を、しかもグラフ理論的なアルゴリズム(ワーシャル-フロイド法(Warshall-Floyd, WF法)とか)を使う必要があって、Boost.Graphを使うことになった。 Boost.Graphライブラ … 続きを読む
XVimはMac用統合開発環境のXcodeのプラグインで,Xcodeをvimキーバインドにするもの.普段はvimでコードを書いているけど,たまにはXcodeを使ってみようかと.ただvimキーバインドでないとコードが書けな … 続きを読む
テンプレートとして渡されたクラスのテンプレートなスタティック関数を呼び出すときに困ったのでメモ. ハマッたコード Visual Studio 2012ではコンパイルが通るっぽいけど,g++(4.8)でコンパイルすると & … 続きを読む
この記事について この記事はComputer Vision Advent Calendar 2012の12月10日分の記事として書いています.(一部はスタバにて,Mac Book Proで書いています.内容のBundle … 続きを読む
10月にリリースされた、Ubuntu 12.10を入れてみた。 毎回のことだが、OpenCVインストールなどの開発環境を整える作業。 sudo apt-get install libopencv- でTabキーを押したら … 続きを読む
パッケージ管理システムのHomebrewを使って,OpenCVをインストールしたときのログです. ここでは,Homebrewの設定は済んでいるものとします. このへんのページを参考にしてください. まず,OpenCVに必 … 続きを読む
OpenCVには顔検出用に学習したカスケード型識別器の学習結果があるので、それを使って顔検出してみました。 識別器の学習結果は、環境・インストール方法によって保存場所が若干異なります。 Windowsの場合 C:¥Ope … 続きを読む
高次元のデータを解析する場合、データの分布などが見てもわからないので、PCAを使って次元削減をしてから可視化する場合があります。 PCAについてはこれまでにこのブログでも何度も触れているのでそちらを参照してください。 今 … 続きを読む
Pythonのグラフ描画用のライブラリであるmatplotlibを使って、3次元データのプロットを行ったときのメモ。 matplotlibで2次元のデータ( y = f(x) のようなもの )の散布図を描画するのは簡単で … 続きを読む