プログラミングのメモ書きです。日記も兼ねてます。
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
研究室にてC#でカメラ動かすコード書いてた。
いまだDirectShow使えないから画像入力出来ないだけどねorz
とりあえず、http://sourceforge.net/projects/directshownetからDirectShowのラッパー拾った。
明日時間があれば組み込んでみようと思う。
いまだDirectShow使えないから画像入力出来ないだけどねorz
とりあえず、http://sourceforge.net/projects/directshownetからDirectShowのラッパー拾った。
明日時間があれば組み込んでみようと思う。
PR
cygwinでDirectShowのコードを書こうとしたら、コンパイルエラー…
/usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../include/w32api/strmif.h:892: error: expected `;' before '*' token
PlatformSDKからヘッダコピってきても動かない…
どうしたものか…
/usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../include/w32api/strmif.h:892: error: expected `;' before '*' token
PlatformSDKからヘッダコピってきても動かない…
どうしたものか…
昨日のコードをノートPCで実行してみた。
スペック
CPU MobileIntel CeleronM(1.74Ghz)
RAM 1GB
で、そのまま実行したとき 0.616秒。遅ぇ…orz
試しに暗すぎるなどいらないとわかった時点で処理終了するようにして、最適化オプション-O3をつけたところ…
0.224秒。
…2.75倍速になった…最適化すげー。(ちなみに、最適化前は0.4秒くらいだった)
余談:ちなみに、このコードをUbuntuに持っていったら、0.192秒だった。
速ぇ…
スペック
CPU MobileIntel CeleronM(1.74Ghz)
RAM 1GB
で、そのまま実行したとき 0.616秒。遅ぇ…orz
試しに暗すぎるなどいらないとわかった時点で処理終了するようにして、最適化オプション-O3をつけたところ…
0.224秒。
…2.75倍速になった…最適化すげー。(ちなみに、最適化前は0.4秒くらいだった)
余談:ちなみに、このコードをUbuntuに持っていったら、0.192秒だった。
速ぇ…
ウインドウの上に乗っかるマスコットを作り始めてみた。
最初は、wxWidgetsで作ってたんだけど、あまりの大きさと、結局Windows依存な部分ができたので、Win32APIで書き直し中。
XMLパーサーにtinyXMLを使ってみた。wxのXMLよりもだいぶ使いやすい。
最初は、wxWidgetsで作ってたんだけど、あまりの大きさと、結局Windows依存な部分ができたので、Win32APIで書き直し中。
XMLパーサーにtinyXMLを使ってみた。wxのXMLよりもだいぶ使いやすい。