HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0620
唐揚げ大好き画像判定9未解決


唐揚げ大好き

リンク

2007/6/20(Wed) 17:06:55|NO.9037

質問です
画像判定をしたいと思うのですかどうすれば良いのでしょう
具体的に言うと画像ファイルを指定して
画面上でその画像と一致したスクリーン座標を返す
というものにしたいのですが
全く判らなくて困ってます



この記事に返信する


.

リンク

2007/6/20(Wed) 18:30:45|NO.9038

pgetを使えば何とかなるかと



eller

リンク

2007/6/20(Wed) 18:39:00|NO.9039

以前似た質問があったので、参考にしてください。
http://www.onionsoft.net/hsp/beta/betabbs.cgi?mode=allread&no=7104&page=20



唐揚げ大好き

リンク

2007/6/21(Thu) 01:29:44|NO.9045

>>9038
pgetの使い方がわかりません
まさか1ドットずつしらみつぶしに調べるわけではないですよね

>>9039
画面上であって画像上の画像判定ではないんです
スクリーンをキャプチャーしてその画像で判定するべきなのでしょうか



eller

リンク

2007/6/21(Thu) 06:30:56|NO.9050

> スクリーンをキャプチャーしてその画像で判定するべきなのでしょうか
それが楽だと思います。
と言いますか、少なくとも私にはそれしか思いつきません。

キャプチャについてはちょくとさんのサイト
http://yokohama.cool.ne.jp/chokuto/advanced/capturescreen.html
を参考にしてみてください。



hsp2年生

リンク

2007/6/21(Thu) 12:39:50|NO.9053

HSPCVのcvmatchコマンドではいかがですか。



唐揚げ大好き

リンク

2007/6/21(Thu) 17:54:50|NO.9054

>>9053
画面上のです

>>9050
参考サイトまで張っていただきありがとうございます
とりあえず動かすことはできました
画像を保存してまたcvloadで読み直す、という作業で組んでみたのですが
これだとPCの性能によってはかなりタイムラグがあるみたいなんです
外部出力なしで内部だけで処理することはできませんか?



南米人

リンク

2007/6/21(Thu) 19:57:32|NO.9056

HSPCV 使ったことないが、cvputimgという命令を使うと良い。

cvputimg p1
p1 : CVバッファID
(hspcv を使用)
解説:HSPのウィンドウバッファ内容をCVバッファに転送します。
転送元となるHSPのウィンドウバッファは、gsel命令で指定されている
現在の操作先ウィンドウIDとなります。
p1で転送先となるCVバッファIDを指定します。
省略された場合は、cvsel命令で設定されたIDが使用されます。



唐揚げ大好き

リンク

2007/6/22(Fri) 16:47:14|NO.9060

>>9056
返答ありがとうございます
うまく動作させる事ができました

これでもまだラグがあるのですかこれが限界でしょうか
しつこいようですが、返信お願いします



f

リンク

2007/7/7(Sat) 02:25:32|NO.9295

age



ONION software Copyright 1997-2023(c) All rights reserved.