最近看了個陰陽師的py腳本
https://blog.csdn.net/zydarChen/article/details/77587967?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160022988119725264617497%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=160022988119725264617497&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_v2~rank_v25-16-77587967.pc_search_result_cache&utm_term=python陰陽師游戲腳本&spm=1018.2118.3001.4187
對于這個相對坐標有些不太明白
def get_posx(x, window_size): # 回傳x相對坐標
return (window_size[2] - window_size[0]) * x / 870
def get_posy(y, window_size): # 回傳y相對坐標
return (window_size[3] - window_size[1]) * y / 520
topx, topy = window_size[0], window_size[1]
img_ready = ImageGrab.grab((topx + get_posx(500, window_size), topy + get_posy(480, window_size),
topx + get_posx(540, window_size), topy + get_posy(500, window_size)))
# 查看圖片
im_ready.show()
這個870和520是指游戲界面的視窗大小嗎?
window_size[2] - window_size[0]應該是游戲視窗的寬吧,這和870不是近乎相等的嗎?
沒太搞懂這個公式
希望能解答一下。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/58474.html
上一篇:python影像處理問題:ValueError: need at least one array to concatenate
