PyAutoGUIで座標指定してスクショ取るとき、下記のように書くことができます
sc = pyautogui.screenshot(region=(100, 200, 300, 400))
問題
その際、「cmd」+「shift」+「4」で座標を図ることができるのですが、きちんと測ってもかなりずれてしまう
原因
Retinaディスプレイの画面出力のピクセル数が、通常ディスプレイの2倍あることが問題らしい
解決策
座標も2倍すれば良い
上のコードで言うと
sc = pyautogui.screenshot(region=(200, 400, 300, 400))
とすれば本来取りたかった位置でスクショ取る事ができた