ここから本文です

色認識でのクリックについて教えて下さい 現在は下記の画像認識クリックを使って...

cxz********さん

2016/8/716:21:59

色認識でのクリックについて教えて下さい
現在は下記の画像認識クリックを使っています

ifb CHKIMG("test.bmp",0,0,0,409,696,0)
x=G_IMG_X

y=G_IMG_Y
BTN(LEFT, CLICK, x+5, y+5,100)
sleep(1)
endif

これを色認識でクリックに変更したいのですが、いまいちPeekColorがよくわかりません
RGBは146,208,80です、教えて下さい

補足ソフトはUWSCです

閲覧数:
79
回答数:
1
お礼:
100枚

違反報告

ベストアンサーに選ばれた回答

nam********さん

2016/8/719:47:54

// 速さは保証しません。といか遅いと思います。

FOR x = 0 TO 409
FOR y = 0 TO 696
c = PeekColor(x, y)
IFB (G_赤(c)=146) and (G_緑(c)=208) and (G_青(c)=80)
BTN(LEFT,CLICK,x+5,y+5,100)
BREAK 2
ENDIF
NEXT
NEXT
SLEEP(1)

// ↓ヘルプから引っ張ってきました。
// 以下 関数
function G_赤(c)
Result = c and $FF
fend
function G_緑(c)
Result = (c and $FF00) / $100
fend
function G_青(c)
Result = (c and $FF0000) / $10000
fend

// デバグ等していないのでうまくいかなかったときはすみません。

この回答は投票によってベストアンサーに選ばれました!

この質問につけられたタグ

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる