コンピュータビジョン関連の研究でOpenCVを使おうって話になっていて,
実際に開発環境を導入しようと思ったら意外と苦戦してしまいました.

苦戦した理由は,自分の環境がOSX(10.6)だからっていうところが大きい.

OpenCVでの開発環境を整備するにあたって必要なライブラリがいくつかあります(下記)

  pkgconfig
libjpeg
giflib
libpng3
libtiff
gtk+2-dev
glib2-dev
atk1

これらを導入するにあたって,まさか一つ一つMakeするのは面倒くさい
パッケージ管理ツールを利用するのが一般的だろう.
Linuxだったらaptitudeやyumとか
Macだったらfinkがパッケージ管理ツールに当たるんだけど,finkは最初から入ってるわけではなく,
自分で用意しなくてはならない.
finkの公式サイトに行けばバイナリインストーラが用意されているのだけれど
10.6向けのバイナリはまだ用意されてなく,ソースからインストールしなくてはならない.
ココでfink導入の敷居が上がって感じる.
導入方法を示しているサイトを参考にFinkを入れるが,Makeする際に聞かれることが多過ぎる.
基本的にデフォルトでエンターしていけばそれでいいらしいんだけど,聞かれることが多すぎて不安(英語だし)

何はともあれ解説サイトに従って,何とかfinkを導入し終える.
後は,上記のリストのパッケージをそれぞれ導入する

fink install パッケージ名 :ソースからインストール
apt-get install パッケージ名 :バイナリでインストール


とりあえずソースインストールで上記のリストのライブラリを導入する.
これで事前準備は終了.

ようやくOpenCVの導入作業に入れる

ちなみにOpenCVは現時点でヴァージョンが2.1まで出てるみたいだが,
僕の私物のオーライリーの書籍は1.0で書かれている.
その為,最初は1.0の導入を試みたが,configureでは全く問題ないのに
Makeする際にコケてしまう.

エラー↓
dummy.cpp:1: error: CPU you selected does not support x86-64

調べてみたところ1.0はパッチファイルを当てれば導入することも可能だが,
その後も色々問題にブツカルことがあるらしい.
大人しく2.0以降を入れなさいってことらしい.

渋々,OpenCVの公式サイトから2.0のソースを落として来て,ビルドするとすんなり導入出来た.

以前教授に聞いたところによると,OpenCVはヴァージョンによる違いが大きいらしい(関数とか?)

その為,現行の1.0で書かれてる資料をそのまま使おうとするとトラブルにまたブツカルかもしれない.
それが現時点での心配ごとである.

ちなみに,簡単なjpegイメージを表示するだけのソースを書いてみたところ,ちゃんとビルド出来たし実行出来た.
とりあえず問題がないようだからこのままやってみよう
大学院の講義の一環でプロジェクトをすることになりました。

作るのは「アンケート集計システム」  コードネーム「アンプロ」

今までも「プロジェクト」は経験してきましたが、

PIMBOKを意識しないものでした。基本設計書、構成設計書、詳細設計書等は作りましたが


プロジェクト憲章や様々なマネジメント計画書等は一切作ってきません。


ということで今回の講義では、それらを意識するプロジェクトにすることにしました。

F先生もどうやらそれを望んでいるような節ですので。


現状はPIMBOKの9つの知識エリアを3人(メンバーは4人)
で分担して「特に必要なもの(計画書等)」を調査している段階です。


私が調査したのは

プロジェクト統合マネジメント
プロジェクトスコープマネジメント
プロジェクト品質マネジメント


この3つの知識エリアです

読んでみても、計画書を作成する為に必要なインプットやアウトプットがまぁ多い多い。


これらの計画書を全て作成するのにどれくらいの時間がかかるのでしょうか


アウトプットに必要なツールと技法もまた非常に複雑かつ面倒

合計9つの知識エリアをみながら、それに基づいて計画書を作成し


計画書に基づいて実際に開発へ移行する。


開発中も常に計画書を意識しなければならないし
(品質保持、ステークホルダーへの報告、スケジュール)


6/19日までのプロジェクトですが、本当に完成させられるか不安になりますね







関係ないですが、今日、ライブアースっていうマラソンのイベントに参加してきました。


走ったのは6kmなのですが、この6Kmという距離は世界中の水不足に苦しむ子供や女性が、


水を確保する為に歩く距離らしいです。


実際に6km走りましたけど(若干歩いてもいますが)、これだけの距離を毎日歩いているなんて驚きです。


しかも実際は水を背負ったり手に担いでるわけです。


私たちは普段水を飲むことをあたりまえとして、意識していませんが、世の中には、ただ水を飲み

生きていくことだけでも大変な方もいらっしゃるということもいることを忘れてはいけませんね。


この水不足の問題が早期解決することを心から願います



久々のブログ更新です











最近東京に何度も足を運んで休まる暇がありませんでした











最終面接の件もすごく不安で眠れない日々が続いていました







その後の報告を致します











最終面接を受けて2日後(昨日)









いきなり知らない携帯番号から着信が・・・・・・・・・!!!










誰かなーっと思って着信に出ると






「multicsさん・・・私、◯◯の人事のものです。 

 





 (えっ、何で携帯から・・・・っ!)   ←いつもは会社のTEL番号から




 



 秘密の連絡先ということで、携帯電話からかけさせていただきました。




 

 (秘密っ!?)




 


 最終面接の結果ですが・・・・・・・・・










 ・・・・・・・・・・・・・・・・・・・・・・・・・・・










 ・・・・・・・・・・・・・・・・・・・







・・・・・・・・・・・是非一緒に働きましょう!」






うれしくて死にそうになった。







頭がパニくってその後日本語話せたか自信がない







就活終わりっ!!!!!!!!!!!!!!