1 名前:デフォルトの名無しさん mailto:sage [2007/06/26(火) 12:57:41 ] OpenCVとはインテルが開発・公開しているオープンソースのコンピュータビジョン向けのLinux/Windows向けC/C++ライブラリです。 実装分野は ・ユーザーインターフェイス ・物体分離 ・セグメンテーションと認識 ・顔認識システム ・ジェスチャー認識 ・モーショントラッキング ・感情モーション ・モーション理解 ・モーションからの構築(SFM) ・モバイルロボティクス 関連リンクなどは >2-10くらい
263 名前:デフォルトの名無しさん [2008/01/19(土) 11:36:40 ] 画像の輝度を1ピクセルごとに取得して配列に格納できるような関数ってありますか? 例えば100×100サイズの画像なら、x[0][0]に座標0,0の輝度が入って、x[99][99]に座標100,100の輝度が入っていくようなものです。
264 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 11:43:40 ] >>260 >>259 はライブラリのソースに加えりゃいいだろという話
265 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 11:43:53 ] >x[0][0]に座標0,0の輝度が入って、x[99][99]に座標100,100の輝度が入っていく どうやっても無理じゃね、普通
266 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 13:50:13 ] >>263 img->imgDataから自分で2次元配列作れ
267 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 13:50:52 ] ×imgData ○imageData
268 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 15:13:45 ] >>265 のつっこみにみんな気付いてあげて
269 名前:256 mailto:sage [2008/01/19(土) 15:24:29 ] >>261 ,>>262 ,>>264 様 その通りだと思います。。しかしその書き方がわからないのです。 mlem.cppとml.hの中身をちょこちょこ変えたのですが、(具体的には以下を書き加えたり)どうにもうまくいかないので、ヒントが欲しいのです。そもそもOpenCV以前にプログラミングの知識が心もとないのが問題ではあるんですが。。 const CvMat** CvEM::get_cov_rotate_mats() const { return (const CvMat**)cov_rotate_mats; }
270 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 15:37:36 ] >>269 うまくいかないじゃわからないよ。 何を期待して、現状どうなのかを書かないと。
271 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 16:38:16 ] 機械学習は使ったこと無い上にC++すら知らないけれど、 俺だったら、 CV_CALL( inv_eigen_values = cvCreateMat( nclusters, params.cov_mat_type == COV_MAT_SPHERICAL ? 1 : dims, CV_64FC1 )); って書いてあるから、 呼び出したい関数の直前に、 適当に変数を宣言して、その変数にcvCreateMat( nclusters, params.cov_mat_type == COV_MAT_SPHERICAL ? 1 : dims, CV_64FC1 ) の戻り値を代入して、printfで中身見るか、gdbで中身見るというC使いの妄想を垂れ流してみる。 クラスについてよく分からないから、正しいのか分からないけれど。
272 名前:271 mailto:sage [2008/01/19(土) 21:19:32 ] せめて、何か反応してくれよ〜 こんな感じでうまくいくんじゃね?とか駄目とか。
273 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 22:58:26 ] カラー画像から色での2値化で切り抜いているのですが 色の境目のにじみできれいに切り抜けていません。 にじみをとれるようなフィルタってないでしょうか。
274 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 13:13:25 ] >>273 ここはOpenCVの・・・
275 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 15:09:07 ] >>273 色での二値化の意味がわからん。 各チャネルに分解してcvThresholdかましてcvAnd、また結合すりゃおk
276 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 15:36:20 ] >>275 その方法でやってます。 jpegの写真を処理しているのですが、色の境目の ところがグラデーションになっていて、それがノイズになって 誤検出してしまいます。 そいつを取り除きたいのですが・・・・・ ちなみにHSV色空間でやってます。
277 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 15:45:16 ] >>276 グレイスケール→平滑化→二値化
278 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 16:27:33 ] >>277 グラデーションをとって ぼかしを除去したいので 平滑化とは逆のような気がするんだけど
279 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 16:52:51 ] >>278 二値化した時のノイズが何を指してるのかよくわからんけど 小領域でぶつぶつ小さく領域が切り分けられることじゃないの? ぼかしをとるって、減色の処理を加えても二値化の結果はあまり変わらないと思うけど、何がしたいの? 単に陰影で物体の形状を奇麗に切り取れないって言うなら自分で高度なアルゴリズムを調べるしかないんじゃないの?
280 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 17:05:58 ] 形状を滑らかに抽出するならSnakesが実装されてなかったっけ?
281 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 17:09:27 ] >>279 まとまりのない質問ですみません。 切り取った形状の淵がすごいギザギザになるので 何とかならないかと思って・・・・ 減色してもあまり効果は見込めないですね 入力画像に問題があると思うのでそちらを 見直してみます。
282 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 17:13:47 ] >>281 なら平滑化してみなよ やらないよりいくらかましだと思うけど
283 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 17:26:44 ] >>281 まるっきり画像処理に関する質問だな。 色認識の論文とか調べればいい方法あるんじゃないの? 正確性を気にせずギザギザがとりたいのなら 検出結果側にフィルタをかければいいと思うが。
284 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 17:54:05 ] >>281 ほれ。丁度出てたぞ。 opencv.jp/sample/object_tracking.html#snake
285 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 18:16:56 ] >>282 ,>>283 ,>>284 スレ違いなのにすみません。 とりあえず全部実験してみます。 何だかjpeg形式にも問題があるような気が するので、bmpとかでもやってみます。
286 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 21:20:57 ] thresholdにヒステリシス特性のあるフィルタをかます
287 名前:デフォルトの名無しさん [2008/01/20(日) 23:41:26 ] 265さんのツッコミが素敵です。 ただ、信号処理の観点から265のツッコミをみると101/100のリサンプルすればいいだけ。簡単にできるお 質問者のやりたいことはもっとレベル低いとはおもう
288 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 00:49:15 ] >>287 >100×100サイズの画像なら という前提があるのでリサンプリングしてもやっぱり無理。
289 名前:デフォルトの名無しさん [2008/01/21(月) 01:32:45 ] その通りですね。 よくよんでみて気がついた。 100×100の画像で0〜100の座標はないわ。
290 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 10:21:25 ] 質問です。 cvLoadImageで読み込んだ画像をウィンドウに表示するとグレーの歪んだ画像が表示されます。 画像の拡大などをして保存しても歪んだ画像が保存されます。 原因がわからないので知ってる方がいたら教えてください。 Xcodeを使っています。
291 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 10:28:35 ] プログラムは思ったとおりには動かない 書いたとおりに動く
292 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 11:39:37 ] >>291 至言だな
293 名前:デフォルトの名無しさん [2008/01/23(水) 22:06:38 ] だな。 書いたコードもどう動かしたいかもわからないで答えられるわけがないな でも、IPLImageの確保サイズや色の指定が違うんだろう。と、ゆとりにいってみる
294 名前:290 mailto:sage [2008/01/24(木) 05:54:41 ] ウィンドウズの方でコードを書いたら正常に動作しました。
295 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 18:24:46 ] >>291 は良い言葉だが、この場合は「Macは糞」が正解だったようだな てかwinあんならwin使えばいいじゃん
296 名前:デフォルトの名無しさん [2008/01/24(木) 21:59:11 ] どちらにしろ もっともシンプルなコード書いて実験だな んでコード晒せ バグがあるのかも知れんね
297 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 22:22:27 ] Macで使っているが、特に問題はない。 >>290 のコードが悪かったとしか思えない。
298 名前:デフォルトの名無しさん [2008/01/24(木) 23:04:14 ] だろうな。LoadImageなんて根本的なとこでバグってたらOpenCVの機能の大半使えないもんな
299 名前:デフォルトの名無しさん [2008/01/26(土) 21:16:02 ] 単眼カメラでカメラで取得した座標から実空間の座標を 求めたいんですけど、みなさんどうやってもとめてますか? あと、実空間と画像との誤差はどれくらいでるのか気になります。 OPENCVでやりたいなと思っています。よろしくお願いします。
300 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 21:45:25 ] >>299 キャリブレするか特定の平面からしか無理じゃね?
301 名前:デフォルトの名無しさん [2008/01/27(日) 00:17:51 ] 229 真上からのカメラ映像があれば後は基準となる物から座標補正してやればおk なんか最近それ関連の仕事きたなぁ
302 名前:デフォルトの名無しさん mailto:sage [2008/01/28(月) 15:42:02 ] OpenCVでニューラルネットワークを使おうと思ってるんですが CvANN_MLP mlp; float test_input[8] = { 0.0, 0.0, 0.0, 1.0, 1.0, 0.0, 1.0, 1.0 }; float test_output[4] = { 0, 0, 0, 1 }; CvMat test_input_mat = cvMat( 2, 4, CV_32FC1, test_input ); CvMat test_output_mat = cvMat( 1, 4, CV_32FC1, test_output ); int nc[3]={ 2, 2, 1 }; CvMat NSeting = cvMat( 1, 3, CV_32SC1, nc ); mlp.create( &NSeting, CvANN_MLP::SIGMOID_SYM, 1, 1 ); mlp.train( &test_input_mat, &test_output_mat, 0, 0, CvANN_MLP_TrainParams( cvTermCriteria( CV_TERMCRIT_ITER | CV_TERMCRIT_EPS, 1000, 1E-100 ), CvANN_MLP_TrainParams::RPROP, 0.05 ), 0 ); こうすると Bad argument( input training data should be a floating-point matrix withthe number of rows equal to the number of training samples and the number of columns equal to the size of 0-th (input) layer と出ます。 入力とNNの入力層の数が違うといわれてるらしいのですが2と2で同じだと思うし原因が分かりません。 使ったことある方教えてください。
303 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 22:39:24 ] 不完全な円(画像から一部がはみだしている)を検出したいのですが cvHoughCircles では無理でしょうか。 よろしくお願いいたします。
304 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 02:52:45 ] もっとデカいIplImageの中心にROI設定してCopyしてからHoughやってみたら?
305 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 06:39:46 ] >>302 使ったことないけどググってみた感じ CvMat test_input_mat = cvMat( 4, 2, CV_32FC1, test_input ); CvMat test_output_mat = cvMat( 4, 1, CV_32FC1, test_output ); っぽい気がする
306 名前:デフォルトの名無しさん [2008/01/31(木) 08:37:54 ] >>299 ゲーム制作板の企画スレ見てみ 「企画」で検索な
307 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 08:44:07 ] pc11.2ch.net/test/read.cgi/gamedev/1143516726/
308 名前:デフォルトの名無しさん [2008/01/31(木) 21:44:41 ] OpenCV初心者なのですが、OpenCVをWindows form applicationで使えますか? 使おうとしているのですが、なかなかうまくいきません。 使えるのであればどのように設定すればよいか教えてください。 よろしくお願いします。
309 名前:デフォルトの名無しさん [2008/01/31(木) 22:34:26 ] 初心者という表現は使うな。関係ない formApplicationで使える。というかVCでもVBでもライブラリが使えない言語はほとんどないぞ? で、何の開発ツール使っているの?
310 名前:デフォルトの名無しさん [2008/01/31(木) 23:29:22 ] DirectXでのレンダリング画像を1秒ごとにhoge.jpgに上書き保存していき、これを逐次OpenCVで画像処理したいのですがうまくいきません。 int main( int argc, char** argv ){ CvMat *map_matrix; CvPoint2D32f src_pnt[4], dst_pnt[4]; // 画像ファイル読み込み for(;;){ filename = argc == 2 ? argv[1] : (char*)"hoge.jpg"; if((src_img = cvLoadImage( filename, 1)) == 0 ) return -1; dst_img = cvCloneImage (src_img); /* 画像処理 */ cvNamedWindow ("dst", 0); cvResizeWindow("dst", 1270, 965); cvShowImage ("dst", dst_img); c = cvWaitKey (0); if (c == '\x1b') break; } cvDestroyWindow("dst"); } 上記はメインの中身なのですが、このままではキーボード入力をしないと画像が更新されません。 これをキーボード入力なしでおこないたいのですが、どのようにすればよろしいのでしょうか。
311 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 23:41:52 ] OpenCVの話じゃないな
312 名前:デフォルトの名無しさん [2008/02/01(金) 00:02:15 ] >311 申し訳ございません。 OpenCVを用いているのでここに書き込ませていただいたのですが他をあたってみます。
313 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 00:43:07 ] cvWaitKeyしなければキーボード入力を待たずに処理するよ。
314 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 01:02:37 ] >>310 あっという間にメモリ食い潰しそうだなw ループの前にIplImage確保しといてcvCopyImageにしとけ。 あとcvWaitKey(10)とかやっときゃキー入力待ちのウェイトが10msになって 入力が無い時は勝手に回るようになる
315 名前:デフォルトの名無しさん [2008/02/01(金) 02:46:07 ] >>309 >>308 です。 フリーで配布されているMaicrosoft visual c++ 2005 Express Editionです。 「追加の依存ファイル」にhighgui.hとか貼り付けて#includeすれば formApplicationで使えると思ったのですが、うまくいっていない というのが今現在の状態です。
316 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 02:48:37 ] え”・・・。
317 名前:デフォルトの名無しさん [2008/02/01(金) 02:54:53 ] 間違えました。 highgui.h→highgui.lib
318 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 02:56:18 ] まあ、エラーメッセージくらい書いてくれないと何にもわからないよ
319 名前:デフォルトの名無しさん [2008/02/01(金) 03:30:51 ] わからないなら黙っててください。
320 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 03:41:36 ] ・・・
321 名前:デフォルトの名無しさん [2008/02/01(金) 04:50:26 ] ホスト名 www.megavideo.com IPアドレス 209.222.148.141 Webサーバー Apache OS Linux ページ取得時間 0.5 秒 Registrant: Megavideo Limited Room 1204, 12/F 48-62 Hennessy Road Wan Chai, Hong Kong Hong Kong Registrar: DOTREGISTRAR Domain Name: MEGAVIDEO.COM Created on: 13-NOV-00 Expires on: 13-NOV-14 Last Updated on: 17-OCT-07 Administrative, Technical Contact: Limited, Megavideo domain@megavideo.com Room 1204, 12/F 48-62 Hennessy Road Wan Chai, Hong Kong Hong Kong +852.30173700
322 名前:デフォルトの名無しさん [2008/02/01(金) 07:24:49 ] >>317 VCでのライブラリの扱い方がわかんないんだね。 ヘッダだけのインクルードでは外部参照エラーになるよ(あたりまえ) OpenCVのフォルダのなかにある*.libファイルをソースが並んでるところにほおりこんでみな
323 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 07:35:18 ] その前にフォームアプリケーションもビルドできるかすら怪しい
324 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 07:44:07 ] OpenCV 以前だよ〜。VC のスレにでもいけよ〜。
325 名前:デフォルトの名無しさん [2008/02/02(土) 02:23:42 ] >>318 さん 原因と思われるエラーメッセージです 1>c:\program files\opencv\cxcore\include\cxtypes.h(212) : warning C4793: '__asm' : 関数 'int cvRound(double)' 用にネイティブ コードの生成が発生します 1> c:\program files\opencv\cxcore\include\cxtypes.h(205) : 'cvRound' の宣言を確認してください。 1>c:\program files\opencv\cv\include\cvcompat.h(784) : warning C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。 >>322 さんの方法を試しましたが、うまくできませんでした
326 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 02:28:53 ] C4793でググってみるといいよ
327 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 03:52:53 ] 大学の情報学科もピンキリなんだなぁ。
328 名前:デフォルトの名無しさん [2008/02/02(土) 14:13:11 ] インクルードするヘッダはちゃんとパス通ってるのか? どちらにせよOpenCVに限らず、ライブラリを使えるようになれるといいな (この板はC初心者スレではないから) どーしてもというならプロジェクト作ってやるけど
329 名前:デフォルトの名無しさん [2008/02/02(土) 15:25:21 ] パスの設定はしました。 皆さんの話からOpenCVじゃなくて VCの使い方が問題のようなので もっといろいろ調べてみます いろいろありがとうございました。
330 名前:デフォルトの名無しさん [2008/02/02(土) 16:09:12 ] VC++は(フリーのやつに限らず)MS独自拡張Cモードでプロジェクトを作る。 これをOFFにしてANSI-CモードにするのがVC++の最初の一歩です。
331 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 03:37:06 ] OpenCVをC#で使えるようにしたラッパーありますか?
332 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 09:25:42 ] >>331 www.google.com/search?num=50&hl=ja&q=OpenCV+C%23&lr= まずはググろうぜ!
333 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 11:23:53 ] sherperCVって本家に完全対応してるの?
334 名前:デフォルトの名無しさん [2008/02/06(水) 16:14:35 ] cvFindContoursを使って輪郭抽出をした後、各輪郭における すべての座標を取得したいのですが、どうすればいいでしょうか? >>60 さんの書き込みを見てもなかなかうまく解決できなくて 友達に聞いても誰も分からないのでお手上げ状態になってます。
335 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 19:37:27 ] >>334 このページぐらいは探してみたほうがいいじゃないか? opencv.jp/sample/tree.html
336 名前:デフォルトの名無しさん [2008/02/08(金) 09:23:47 ] 自分めも OpenCV097はプロジェクトがVC2003で作られ OpenCV1.0はVC2005で作られている OpenCVのソースコードデバッグするには中間ファイルを作り、cvd.libなど後ろに「d」がついている スタティックリンクライブラリをリンクすればいい
337 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 09:06:14 ] なぜdがついてるの?
338 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 09:21:22 ] d=デバッグ用
339 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 18:08:04 ] デブ
340 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 05:57:11 ] 336だけど、cvd.libはcvd.libとファイルサイズかわらず97kだったよ。 だからデブのdではないなw
341 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 06:05:39 ] そりゃー同じもの比べたら同じだろうが
342 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 07:09:57 ] wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
343 名前:デフォルトの名無しさん [2008/02/10(日) 12:37:48 ] いや誤記だが携帯からだと訂正めんどくさかったんだ。 後、低レベルな奴が多いからOpenCVのバグを取る奴もいないと思った
344 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 18:44:52 ] >>343 Yahoo Groups読んでると分かるが、バグ!とメールする奴は大抵使い方がおかしい
345 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 19:04:06 ] グレースケールにして表示すると上下逆さになるのは?
346 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 21:49:02 ] >>345 #include <cv.h> #include <highgui.h> void main() { IplImage *src = cvLoadImage("test.jpg",1); IplImage *gray = cvCreateImage(cvGetSize(src),src->depth,1); cvCvtColor(src,gray,CV_BGR2GRAY); cvNamedWindow("src",1); cvNamedWindow("gray",1); cvShowImage("src",src); cvShowImage("gray",gray); cvWaitKey(0); } フツーに表示されるが。
347 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 21:39:06 ] 縦のみ伸縮させたいのですが、 アフィン変換とかしないとダメですか やりたいのは画像内の楕円を円にする事です。 よろしくお願いします。
348 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 21:40:29 ] cvResizeは?
349 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 22:10:44 ] >>348 即レスありがとうございます。 画像を見ながらトラックバーで調整したいのですが 可能でしょうか。
350 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 22:13:00 ] 叶姉妹
351 名前:デフォルトの名無しさん [2008/02/11(月) 22:13:31 ] 余裕でcvResizeで可能です。はい次
352 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 23:11:14 ] >>349 トラックバーのサンプルはProgram Files\OpenCV\samples見れ
353 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 00:09:19 ] サンクス 出来マスター 入力画像のROIを変化させたらうまいこといきマスター
354 名前:デフォルトの名無しさん [2008/02/15(金) 09:59:29 ] NULL pointer(NULL array pointer is passed) in function cvGetMat,C:\User\VP\opencv\cxcore\src\cxarray.cpp(2780) こんなエラーが出るのですが、これってどこを直せばいいでしょうか?
355 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 10:06:52 ] ガッ!
356 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 10:12:53 ] >>354 NULL配列ポインタを渡さないようにする。
357 名前:デフォルトの名無しさん [2008/02/15(金) 14:38:55 ] 誰かCvSubdiv2Dの使い方を教えてください。 ドロネー図を書いて、3角形にテクスチャを張りたいのですが、どうやって貼り付けたらいいかわかりません。 おねがいします!
358 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 20:40:53 ] >>354 存在しない画像ファイルを読んだとか。
359 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 23:38:11 ] >>357 ポリゴンのROIは無いからなぁ 注目するポリゴン内の点と連結する部分にマスクかけてcvCopy(src,dst,mask)かね
360 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 15:54:28 ] ポリゴンするならCGALあたりと組み合わせてみたらどうだい? BIASだとopencvのbindingあってなおかつポリゴン使う枠組みあるみたいだけど CGALよりメジャーじゃないみたいなのが不安なんだよね
361 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 19:08:38 ] fedora7で gcc hoge.c -lopencv -lhighgui -lcxcore てやってもcv.hがない、highgui.hがない、cxcore.hがないって起こられてしまうorz インスコはfedora標準のパッケージマネージャで行いました。 なにか考えられる原因わかる方いらっしゃいますか。 解決法知ってたらお願いします
362 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 19:19:43 ] -Iオプション
363 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 22:41:58 ] haartrainingというプログラムを使って顔画像を学習し、ステージごとのパフォーマンスを比較したんですが、 最初の方だけ、ステージが増えるごとに検出率が増加してしまいました。 カスケードなので検出率は上がることはないはずなのですが・・・