按鍵精靈 利用點座標顏色達成區域找圖!

看板EzHotKey作者 (老姜)時間15年前 (2010/06/09 03:59), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
聽說按鍵7的功能不錯多 而且還支援網頁後台等等的功能... 好像沒有後台區域找圖吼? 沒關係 我想到一個方法 沒試過 因為我的不是7版本的 不過相信值得一試 相信大家都知道圖片也是一格一格的點所組合起來的 看起來像圖片是因為解析度高 很細膩 我說到這若有人知道我要做什麼的應該可以開始動手了吧^^ 沒錯! 假如你要找的圖中你已經知道其中兩個點的顏色 這應該很好辦到吧! 按鍵精靈抓圖找點工具這麼發達 然後你還要知道第二個點對應第一個點的相對座標變量 這句不好懂吼? 我舉例一下 第一個點座標是 (10,5) 第二個則是 (5,5) 則他們的座標變量 X 為 -5 變量 Y 為 0 也就是第一個點的 X 座標減五 Y 座標 加零就是第二個點的座標 之後呢! 我們開始寫程式碼 這個程式碼會先找出螢幕中是否有第一個點的"顏色" 找到後將它的 X Y 座標存入變數 之後加上相對座標 並且檢察對應第一個座標的相對座標點是否為第二的點應該要的顏色 若不是 則從第一個點的座標開始繼續往下找 注意! 按鍵精靈找圖是由上往下找 找點顏色是由左上到右下找 當你找到符合這兩個條件的時候再做其他應用 當然 你可以做得更精準 可以知道你要找的圖裡面的好幾點 將每點對應前一點的座標變量記下來 然後你的條件式會慢慢變成"巢狀"(就是條件裡又有條件) 就能更精準的找到圖了 這個方法不止後台 前台更是可以 若前台以這個方法代替找圖功能的話 還可以加快執行速度唷! 小弟在這邊跟大家分享 希望大家可以試試 我若做好就把程式碼波上來給大家! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.5.89
文章代碼(AID): #1C3g4Tnl (EzHotKey)