調べたこと、作ったことをメモしています。
こちらに移行中: https://blog.shimazu.me/

opencv

Qt: QImageのimplicit sharingによる被害

cv::MatからQImageに変換する関数を作ったときに、implicit sharingによる被害を被ったので書いておく。 QImage *BlinkAnalizer::createQImage(const cv::Mat &img) { if (img.empty()) { qWarning() << "toQImage: image is empty"; return (new QImage); }…

QtからOpenCVを使ってみた

目標 バイトでOpenCVをwindowsで弄る必要があったので、そのための環境を構築した。 でも、windowsAPIとか触ったことないし、覚えるには時間かかりすぎるし・・・と思ったらちょうどいいとこにQtを勉強しているじゃないですか!ということで、GUIの環境とし…

Xtionでの人検知

OpenNIのライブラリ使っただけですが、座標を取ることができました。 あとは、中心からの変位によってカメラの角度をずらせば簡単に追従できそうです。 後ろとか向いていてもわりと正しく検知してくれるみたいでちょっと驚きました。 ソースはこんな感じ。 #…

xtion pro live のセットアップ

電子情報機器学という授業で、xtionを使おうと考えているのでそのセットアップ方法のメモ。 環境は(とりあえずPCでためすので)以下。 ・ubuntu 12.10 ・linux kernel 3.5.0 ちなみに、これができたらRaspberryPiで動かす予定。 まずはSDKのインストールか…