1 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 09:47:36 ] OpenCVとはインテルが開発・公開しているオープンソースのコンピュータビジョン向けのLinux/Windows向けC/C++ライブラリです。 実装分野は ・ユーザーインターフェイス ・物体分離 ・セグメンテーションと認識 ・顔認識システム ・ジェスチャー認識 ・モーショントラッキング ・感情モーション ・モーション理解 ・モーションからの構築(SFM) ・モバイルロボティクス 前スレ 【Intel】OpenCV総合スレ【画像処理】 pc11.2ch.net/test/read.cgi/tech/1182830261/ 関連リンクなどは >2-10くらい
95 名前:デフォルトの名無しさん mailto:sage [2009/02/16(月) 22:42:31 ] >>94 試しにVisual Studioを管理者として実行させてみ
96 名前:デフォルトの名無しさん mailto:sage [2009/02/16(月) 23:14:51 ] Visuta www
97 名前:デフォルトの名無しさん mailto:sage [2009/02/16(月) 23:36:27 ] >>96 俺は微笑ましい気持ちになった。今夜はよくネムレソウダ
98 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 00:02:44 ] Vista環境だとインスト先とか変わる可能性があるから パスがあってないんだろうな、 と思うけど、そもそもOpenCVの質問じゃないだろうから、 がんばれ、って言いたい・・・・・・・・・・・・・・・・ C1083: include ファイルを開けません。'afxwin.h': No such file or directory ============================== そんなファイルかディレクトリはないよ!
99 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 00:07:26 ] >>94 ググレカス www.google.co.jp/search?rlz=1C1GGLS_jaJP300JP303&sourceid=chrome&ie=UTF-8&q=afxwin.h
100 名前:デフォルトの名無しさん [2009/02/18(水) 19:12:11 ] >>95 、98 ありがとうございます。 原因なんですけれども、OpenCVのバージョンの問題でした。 良く見たら1.1を使用していました。 なので1.0を入れたらサンプルプログラムの方はすんなりと動いてくれました。 ただしビルドしたいプログラムは、MFCのところは動かなかったです。 原因はまだわかりません。XPだと動いてくれたのですが… 他も調べてみます。ありがとうございました。
101 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 00:55:39 ] >>100 >>99
102 名前:デフォルトの名無しさん [2009/02/19(木) 00:57:08 ] ?
103 名前:デフォルトの名無しさん [2009/02/21(土) 19:23:35 ] afxwin.hはMFCの一部だから 製品版VCが入ってないと無いんじゃね Windows SDKのサンプルからコピってくればいいと思うが
104 名前:デフォルトの名無しさん mailto:sage [2009/02/21(土) 22:46:41 ] プログラミングを何も知らないのにいきなりOpenCVから始めようって人結構いるもんだね
105 名前:デフォルトの名無しさん mailto:sage [2009/02/22(日) 02:46:49 ] 趣味じゃなくて、必要に迫られてはじめるとそうなるのが自然かもね
106 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 07:21:35 ] >>93 >cvConDensInitSampleSetのupperとlowerで画像全体を指定していますが、 >特定の初期位置がわかっているものを追いかける場合は >ここでその位置を与えてやればよいのでしょうか。 理論的には、その初期位置の確率を 1.0 、それ以外を 0.0 にすればいいわけで、 うん、それで実現できるんじゃないですかね。 >また、対象が複数ある場合はそれぞれのCvConDensationを用意するのでしょうか。 CONDENSATION は一応、トラックするオブジェクトの動き分布がガウシアンじゃなくても、 つまり、例えば複数個の Gaussian の重ね合わせとかだったとしてもうまくトラックできる、 というのが Kalman Filter に対してのウリだから、 1つの CONDENSATION で複数個のオブジェクトをトラックできるはずなんだけど、 実際にやってみると、あんまりうまくいかないんだよねぇ。 それぞれに対して1つ用意するほうがいいみたい。 >二つの位置が重なったとき、両方のパーティクルが片方についていかないための工夫があれば教えてください。 どっかで読んだ気もしたけれど、あまり「すごい工夫だな!」とは思わなくて覚えてないや。すまそ。 opencv.jp/sample/estimators.html#condensation しかし、この例あまりよくないよね。 トラック状態が x,y だけの width とかのない点単位でのトラックだし、 そもそも表示が likelihood を反映せずに、全部の particle 表示しているだけだから、 なにやってんだろう、ってかんじに見えてしまう。 せめて、likelihood が一定以上なら表示、とかにしてくれないと。 というか、ボールらしさ、を表現するようにして、x,y,radius の状態をもつようにして、 最後の表示は mean を表示するとか、likelihood が max の particle を表示するように するとかしてほしかった。
107 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 07:37:13 ] >>44 >小さい画像をcvLoadImageしてから大きい画像と同じ大きさに拡大したところ1位になりましたが、 >大きい画像を小さい画像にして比較するとまたマッチ度は10位前後になってしまいます。 なんでだろうね。変なの。詳細考察きぼんぬ。 >>50 OpenCV にゼロクロス検出関数あったっけ?ないか。 自分で実装しないといけないのか。めんどうくさいね。 どこかに普通の C 実装はありそうだけど。 >>53 Learning OpenCV けっこう良かった。 理論もかいつまんで説明してあって、このかいつまみを読むだけでもなかなか。 ちなみにどっかにうぷされ(げふんげふん
108 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 08:05:56 ] ExtraSURFのサンプルよりもマッチング条件を厳しくするのってどこいじったらいい? あとOpenSURFと比べたことのあるひといる?
109 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 08:22:13 ] pythonのopencvってswigで自動生成したの? 自動生成の後,多少手でいじってるの?
110 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 19:06:27 ] swig
111 名前:デフォルトの名無しさん [2009/02/28(土) 11:38:47 ] 画像処理ってどんな言語があってますの いろいろ無駄な物作って慣れたら画像処理専門になりたいんだけど
112 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 11:50:54 ] C++ 、C、Java、C#
113 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 15:38:12 ] >>106 トンクス
114 名前:デフォルトの名無しさん [2009/03/01(日) 05:56:40 ] 顔検出器のサンプルコード参考にして作成したんだけど コンソールアプリケーションの方はうまく動いて、 フォームアプリケーションはなぜかエラーが起きるんだ・・・ 環境はVC++2008 エラーの内容は The error looks like this: Unspecified error (The node does not represent a user object (unknown type?)) in function cvRead, C:\Program Files\OpenCV\cxcore\src\cxpersistence.cpp (5040) どうも CvHaarClassifierCascade* cascade = (CvHaarClassifierCascade*)cvLoad( "haarcascade_frontalface_alt.xml" ); のところが原因らしい なぜかフォームアプリケーションだけできないなんて・・・ 誰か解決策を教えてくださいm(_ _)m
115 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 14:00:33 ] >>114 haarcascade_frontalface_alt.xmlはある? パスはあってる?
116 名前:デフォルトの名無しさん [2009/03/01(日) 17:07:37 ] >>115 あっています 上で書いたようにコンソールの方は正常に動いてくれるので・・・ opencv.willowgarage.com/wiki/FaceDetection ここに書いてあるとおりopenCVのバグなんでしょうか?
117 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 17:15:54 ] >>116 cvLoadHaarClassifierCascade使ってみたら?
118 名前:117 mailto:sage [2009/03/01(日) 17:20:03 ] cvLoadHaarClassifierCascadeはxml読み込めないんだな。スマソ
119 名前:デフォルトの名無しさん [2009/03/01(日) 18:12:31 ] 本当に困っているので誰か助けてもらえませんか?
120 名前:デフォルトの名無しさん [2009/03/01(日) 18:53:20 ] すいません自己解決しました >>117 を参考にして、次のように修正したら直りました const char* name; name = "haarcascade_frontalface_default.xml"; CvHaarClassifierCascade* cascade = 0; cascade = cvLoadHaarClassifierCascade(name, cvSize(1,1)); ありがとうございました
121 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 19:18:32 ] cvSize(1,1)って・・・それで動くんだ
122 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 19:29:08 ] つか結局cvLoadHaarClassifierCascadeにしてもxmlの場合はcvLoadになるみたいだな。
123 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 16:27:24 ] cvSize小さいと遅くなるんじゃない。 ウィンドウの最小サイズは、XMLに書いてある。 エラーの原因はC++にしててヘッダincludeしてなくて デフォルト引数かABIが変になってるなど。
124 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 19:43:37 ] >>123 結局>>120 のソースだとcvLoadを呼ぶだけだからcvSizeは関係ないはず 第2引数はどんな値でもたぶん変わらない
125 名前:デフォルトの名無しさん [2009/03/07(土) 07:52:09 ] 質問です openCVのSVMって3以上の多クラス分類問題にも対応していますが、 ここで使用されてる手法って何ですか? リファレンスで紹介されているciteseer.ist.psu.edu/burges98tutorial.html には このことについて書いてないと思うのですけど(自分の見落としかもしれませんが どなたか教えてください
126 名前:デフォルトの名無しさん [2009/03/07(土) 08:55:36 ] 125です すいません事故解決しました openCVのSVCはlibsvmが元になっていて、libsvmのリファレンスページに書いてありました
127 名前:デフォルトの名無しさん mailto:sage [2009/03/12(木) 16:36:18 ] 機械学習系だとopencv以外で便利なのはないかな
128 名前:デフォルトの名無しさん mailto:sage [2009/03/13(金) 09:03:25 ] ググレカス
129 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 01:02:39 ] PlayStation3のCellでOpenCV OpenCV on the Cell cell.fixstars.com/opencv/index.php/OpenCV_on_the_Cell
130 名前:glrkXGLykzumzP mailto:ksxcvx@padovk.com [2009/04/14(火) 07:14:48 ] Uki8rL <a href="ozhpqhbmvvzd.com/ ">ozhpqhbmvvzd</a>, [url=repemfdzydvs.com/]repemfdzydvs[/url], [link=fljiqslixatb.com/]fljiqslixatb[/link], ejstamolqoro.com/
131 名前:デフォルトの名無しさん mailto:sage [2009/04/16(木) 18:02:48 ] 最近opencvに貢献されたコードがc++になってるのなんなの pythonから使いにくいんだけど
132 名前:デフォルトの名無しさん [2009/04/20(月) 20:18:24 ] opencvのpythonバージョンに関しての質問があります。 ピクセル値の参照って、どうやって行うのでしょうか? c,c++だと、img->imageData[img->stepWidth * y + x]; みたいなことができたのですが、、、 どなたか教えていただけないでしょうか。