IFB CHKIMG("A.bmp") // 認識させたい画像ファイルを指定する
// 画像認識に成功した場合の処理をここに書く
MMV(G_IMG_X, G_IMG_Y)
BTN(LEFT,CLICK)
ELSE
// 画像認識に失敗した場合の処理をここに書く
MSGBOX("画像認識に失敗しました。")
ENDIF
このスクリプトで画像認識すると画像認識に失敗します。
今までgenymotionの位置を真ん中あたりに固定していたのですが、私から見て左側に位置に動かして上のスクリプトを実行してみると、メールアイコンではなくgenymotionの画面より左ななめ下をクリックしました。
そこで、もう少し左(私から見て)にすると、genymotion画面より左ななめ下をクリックしました。しかし今回のクリックした位置はgenymotion画面に近づいていました。
今度は、右(私から見て)に動かすとgenymotion画面より左ななめ下をクリックそして、クリックした位置はいままでよりgenymotion画面からだいぶ離れていました。
これはどういうことかわかりますか?解決策もあれば教えていただけると嬉しいです。
下手ですが、イメージ画像を作りました。
紫のgenymotionより左に行くと「画像認識に失敗しました」と出ます。たぶんマウスが画面外から飛び出してクリックできないからだと私は思いました。
No.1ベストアンサー
- 回答日時:
>これはどういうことなのか
CHKIMG()の後に以下のコードを記載し、test.bmpに何が映っているか確認してみてください。
SAVEIMG("test.bmp", G_IMG_X-50, G_IMG_Y-50, 100, 100, TRUE)
正直質問内容の説明がわけわかめで断言できませんが、上記画像保存コマンドで得られた画像から何がおかしいのか推測はできると思います。
>解決策もあれば
簡単な解決策なら、相対座標指定にすればいいんじゃないかと思います。
GETID("genymotion")でウィンドウのIDを取得し、MOUSEORG(ウィンドウのID,0または2)で相対座標に
相対座標下でCHKIMG()なりBTN()なり呼んでしまえばgenymotionの位置が変わったところで影響なく動作するかと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) uwscのCHKING関数の画像の認識がうまくいかない。 1 2022/06/18 20:55
- その他(プログラミング・Web制作) uwscとWinShotを使いスクリーンショットを撮る 1 2022/06/30 21:15
- HTML・CSS トリミングで表示した画像をクリックで元どおりにしたい 3 2022/12/16 18:49
- プリンタ・スキャナー 印刷 キャンセル&印刷できない 2 2022/11/29 16:45
- その他(プログラミング・Web制作) pythonで、tkinterとpillowの組み合わせ 2 2022/08/16 17:42
- Outlook(アウトルック) PCで登録途中の画面から認証コードを確認する方法を教えてください。 3 2022/09/29 06:11
- デスクトップパソコン パソコンの画面が固まった感じになり マウスの矢印を持って行って左クリックしても固まりに変化が起きない 2 2022/07/20 19:46
- 美術・アート デザインについての考察。 なぜ人の脳は、規則正しく連続した要素を「背景」と認識するのか、実験してみま 2 2022/04/11 21:08
- ノートパソコン windows11フォトビューア 4 2023/07/07 18:35
- Visual Basic(VBA) VBA 画面上のカーソルに文字数字を入力するコードを教えて下さい 1 2022/10/30 10:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
こんなことてしますか??
-
ImageMagickでgif画像の一部が...
-
UWSC 画像判定と条件分岐について
-
「using Windows」でエラーが出る
-
UWSC「画像が無い場合」
-
Pythonでgif画像が上手く作れない
-
vb.net 画像の透過について
-
背景画像の繰り返しについて
-
jqueryスライダーを2段でスライ...
-
【EXCEL VBA】ダブルクリックで...
-
同じ画像を複数回表示させる
-
HTMLで画像をポップアップで表...
-
UWSCでループ処理がうまくいき...
-
uwscの画像認識に失敗します。
-
UWSC 画像認識で条件分岐
-
Excel ユーザーフォームで表示...
-
C# Picturebox 縮小・拡大時の...
-
画像のバックを透明にする方法を
-
UWSCの画像認識と条件分岐につ...
-
ActionScriptで画像のフェード...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【EXCEL VBA】ダブルクリックで...
-
こんなことてしますか??
-
Pythonでgif画像が上手く作れない
-
Excel ユーザーフォームで表示...
-
VBA シート毎に画像挿入
-
生成AI画像について
-
EXCEL VBA 複数のImageコントロ...
-
HTMLで画像をポップアップで表...
-
UWSCの色判定
-
UWSC 画像判定と条件分岐について
-
jQuery . プログラミング 助け...
-
VBAのユーザーフォームのイメー...
-
jqueryスライダーを2段でスライ...
-
vb.net 画像の透過について
-
【WPF】画像の切り替え
-
背景画像の繰り返しについて
-
「using Windows」でエラーが出る
-
画像処理したBitmapをピクチャ...
-
スマホでサイトの画像を長押し→...
-
UWSC 画像認識で条件分岐
おすすめ情報