好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Seraph 在屏幕上讀數字

Seraph 在屏幕上讀數字

熱門標簽:使用電話機器人電銷是否違法 什么渠道可以找外呼系統客戶 金融電銷公司怎么辦理外呼系統 安徽400電話辦理 電話智能外呼系統誠信合作 雷霆電話機器人電話 湖州電銷防封卡 信陽話務外呼系統怎么收費 真人和電話機器人對話
首先,我們要做的工作是,準備十個抓圖文件。
這十個抓圖文件分別抓取的是0到9這十個數字,并把它們保存為0.sel 到 9.sel。為此,我們可能需要變換坐標,多截幾張屏幕圖,保證可以抓到每個數字。

關于截圖和取圖并保存為sel文件的方法,不再重復,請看這里 Seraph演示之一 - 抓圖,選圖,以及在屏幕上找圖;

注意的時,抓取的數字和演示一中一樣,只是數字本身,不包括背景。

好了,我們已經有了0.sel 到 9.sel 這十個圖像文件。我們把它們保存在 d:\demo\
打開Seraph,新建一個腳本,保存為D:\demo\test2.ser

腳本內容如下

dim DigitImgs[10]

function main
LoadImage("d1.sel",DigitImgs[1])
LoadImage("d2.sel",DigitImgs[2])
LoadImage("d3.sel",DigitImgs[3])
LoadImage("d4.sel",DigitImgs[4])
LoadImage("d5.sel",DigitImgs[5])
LoadImage("d6.sel",DigitImgs[6])
LoadImage("d7.sel",DigitImgs[7])
LoadImage("d8.sel",DigitImgs[8])
LoadImage("d9.sel",DigitImgs[9])
LoadImage("d0.sel",DigitImgs[10])

if ReadNumber(DigitImgs,810,30,880,46 ,true,num) then
Print("取得數字 "num)
else
Print("找不到數字")
end if
end function

在上例中,我們首先讀取十個圖像文件到一個長度為10的數組里。然后,把這個數組作為參數,傳給ReadNumber函數,即是告訴它,我們要讀的數字分別是什么形狀顏色的。再指定一個讀取的區域(上面的藍色部分,這個區域的坐標需要自己在抓圖工具里測量)。那么ReadNumber函數會幫我們在這個區域里,讀出一個數字來。

注意讀出的數字是忽略小數點的整數。以上圖的例子,我們讀出的數字就是,X坐標=42932

另外,我們還可以用ReadNumberEx,很多時候圖像會略有偏差,造成數字讀取失敗,用這個函數可以用模糊搜索圖像的方式來讀數字。具體的用法可以參考幫助手冊。

標簽:山南 濟南 德州 湛江 岳陽 運城 鶴崗 六盤水

巨人網絡通訊聲明:本文標題《Seraph 在屏幕上讀數字》,本文關鍵詞  Seraph,在,屏,幕上,讀,數字,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Seraph 在屏幕上讀數字》相關的同類信息!
  • 本頁收集關于Seraph 在屏幕上讀數字的相關信息資訊供網民參考!
  • 推薦文章