0
我有一個區域對象,必須調整其大小。它需要距離每個邊界20px。但Region.nearby()
函數只接受正整數值,所以該區域只能變大,而不能變小。
是否有任何其他函數用於調整區域大小或變通方法以將負整數傳遞給函數?Sikuli調整附近功能的區域
我有一個區域對象,必須調整其大小。它需要距離每個邊界20px。但Region.nearby()
函數只接受正整數值,所以該區域只能變大,而不能變小。
是否有任何其他函數用於調整區域大小或變通方法以將負整數傳遞給函數?Sikuli調整附近功能的區域
您可以定義X,Y,H,W基於舊的區域與這樣的新區域:
oldRegion = SomeRegionYouAlreadyDefined
oldRegion.highlight(2)
newRegion = Region((oldRegion.getX() + 20), (oldRegion.getY() + 20), (oldRegion.getW() - 40), (oldRegion.getH() - 40))
newRegion.highlight(2)
當然,你可以刪除.highlight()線。這只是爲了方便查看您所在地區的位置。
This Works。然而,它並不像我預期的那麼簡單^^ – Matthias
是的,它體積龐大。我只是試圖想到一種沒有使用nearby()函數的方法:) – autoKarma