openFrameworks+ofxOpenCVで顔認識

 顔認識やってみました。実演。  まず、準備です。 ここから、パターンのxmlファイルをダウンロードします。今回はhaarcascade_frontalface_default.xmlを使うので、ダウンロードしてproject内のbin/data/フォルダ内にxmlを放り込みます。以上で準備完了。  testApp.h内に次のコードを追加。 ofxCvHaarFinder finder; ofxC... 続きを読む

音階 → midiノートナンバー

 音階をmidiノートナンバーに変えるのがいちいち考えて打つのは面倒なので、変換するプログラムを練習がてらにRubyで書きました。  小文字で英語音名をスペースで区切ってプログラムを走らせるだけです。ただし、#と♭はそれぞれ+とーです。 [code lang=ruby] p 'e.g.) c d e- e g g+ a' line = gets notes = line.spl... 続きを読む

openFrameworks + OpenCVで映像合成

openFrameworksとOpenCVについてご質問のメールが来ていたので、それに対する解答です。  2つの画像をリアルタイムで合成するためにはどうしたらいいかということでした。まず、次のような画像があるとします。 ofxCvGrayscaleImage binaryImg : どこに画像を当てはめるかを白黒の2値画像で表したもの ofxCvColorImage sampleImg1 : bi... 続きを読む

openFrameworks & OpenCVでColor Tracking(色追跡)

 前のブログ昼下がりの数式でもっともよくアクセスされたを転載します。  完全にopenFrameworks WikiのColorTrackingの頁の写経ですが、コメントをつけてます。 元ページ http://wiki.openframeworks.cc/index.php?title=Color_Tracking(Color%20Tracking) 続きを読む

素因数分解のプログラム

今日は素因数分解のプログラムを紹介します。言語はC++です。素因数分解を行っていて、再帰プログラムでかけるのではないかと考えて、苦手だった再帰プログラムの練習として作ってみました。 通常、人間が手で素因数分解をやるようなアルゴリズムでコンピュータに素因数分解を行って行きます。例えば、90という数字を素因数分解をするとき、 2| 90 3| 45 3| 15 5 となり、90=233*5と計算できま... 続きを読む

TAG LIST

AngularJS Arduino Boids C++ Cocos2d-x CoffeeScript CSS FuelPHP Gem Grunt HTML5 Illustrator impression! JavaScript jQuery Midi MySQL Node.js OpenCV openFrameworks OpenGL osc Pd-extended PHP Processing Raspberry Pi Ruby Ruby on Rails WordPress イベント イラスト ゲーム フロントエンド ライフハック 作曲 展示会 数論 日記 映画 考え事 記事紹介 資料 電子工作 音楽