養成ギプスPerfumeのモーションデータと同じポーズの写真を全フレーム分撮って並べれば踊ってる動画が作れるじゃん、という工程を自動化してくれるツールです。ものすごく大変でした・・・その大変さも含めてひとつまとまったコンテンツになったかなあと思います。今後、ゲーセンに置くとか、商業施設に置くとかの発展が欲しいなあ、とぼんやり考えてます。カメラを増やして、フレームレートを落として(できればうまく補間して)、お手本にはちゃんと人っぽい3Dモデルを使って・・・とすればちゃんと楽しめるコンテンツになるんじゃないかなー。あとは与太話ですがいろんなコンセプトを無視して、ポーズ検出のシステムってことにすればもっと汎用性ありそう。脱出ゲームで扉を開ける鍵にするとか、それこそダンスの練習システムにするとか、観光地の記念写真撮影ブースに組み込むとかいろんな発展があるはず。DANCEにもなるかも。誰か一緒に(あるいは勝手に)やりませんか?ご連絡はこちらまで。nariakiiwataniofxBox2dを使っていたプログラムでofxOpenCvを使用しようとしたらいきなり身に覚えがないところで見に覚えのないコンパイルエラーが発生してしばらくはまっていたのでメモ。コンパイル時に出るエラーログは下記で始まるやつでした。定義されていない識別子です。(旧形式の仮引数リスト?)で、問題(っぽい)xcomplexの441行目付近は下記。imag(_Left));}‘const’の前に’)'がないって言われてるってことは’norm(‘がおかしいんだろうなーと思ったんだけど、ちゃんと関数宣言してるからおかしいところないし・・・と思って次のエラーを見てみると‘dot’ってなんやねん。dot’的なやつを探してみると、ありました。differenceで、ここからはもう別に調べる必要ないんですけど一応。_Left))こんな風に展開されてて、コンパイラさんに「引数あるなら書いて欲しいんですけど’dot(‘とか知らんしwwwww’const’とか書く前に括弧閉じろしwwwwwww」って言われてたわけですね。!でも腹立たしい!で、とりあえずの解決策としてはofxBox2dPolygonUtils.hよりも前にxcomplexを#includeしてほしいのでofxOpenCv.hをofxBox2d.hの前に#includeしてやれば通るようになりました。<complex>はopencv2/core/core.hppにあります)とりあえずはこれでいいけど、根本的にはofxBox2dでこんなに一般的な名前を#defineしてるほうが腹立たしくてしょうがないんですけどね!!!せめて#undefしろ!(追記)ofxBox2dPolygonUtils.hの#defineあたりのコードはどうやらofPolyline.cppを元にしているようでした。