iPhone XR にして画面解像度が上がってから Fate/Grand Order(以降 FGO)でゲーム外領域(通称 帯?)が表示されるようになった。ゲーム側でゲーム表示領域を広げるのはなかなか大変らしい。
アスペクト比が狂ったり、画像が荒くなるよりはるかにマシだし、不自由なく遊べてるので自分はそんなに気にしないんですが(カクつきはさすがに修正されたし)、記念に撮ったスクショの帯は邪魔なのでトリミングしたい。
というわけで iOS ショートカットを使って、スクショのトリミングを半自動化してみたメモ。
環境
- iPhone XR, iOS 13.1.3
- Fate/Grand Order Ver.2.2.1
元画像 → トリミング後
画像サイズを確認する
iOS ショートカットのアクション イメージをトリミング
の設定で、トリミング前後の画像の「幅」と「高さ」が必要になるのでまずはそれを確認する。
iPhone 内で画像のサイズ(width, height)をかんたんに見る方法がわからなかったので(ある?)、まずは 画像サイズを表示するショートカット を作って、上の画像のサイズを確認する。
「画像サイズを表示する」ショートカットはこんな感じ。
「画像サイズを表示する」ショートカット | 「画像サイズを表示する」実行結果 |
これで、トリミング前の画像サイズ と トリミング後の画像サイズ を調べます。
"トリミング後の画像" はショートカットを使わずに、ふつうに手動でトリミングして作っておきます(iPhone の写真アプリから編集でできる)。
例)
- トリミング前
1792px
x828px
- トリミング後
1387px
x785px
自動トリミングの作成
イメージのトリミング
の "表示を増やす" メニューから「位置」に "カスタム" を選択すると、詳細な設定ができます。
項目 | 設定内容 | 例 |
---|---|---|
X座標 | トリミング前後の幅の差分 ÷ 2 | (1792-1387)/2 = 202.5 ≒ 202 |
Y座標 | 0 〜 1 | 1 |
幅 | トリミング後の幅ママ | 1387 |
高さ | トリミング後の高さ-Y座標 | 785-1 = 784 |
これをいい感じに設定するとこうなる。
前後の処理は好きなものに置き換えてくださいまし。
加工前のスクショが不要なら削除までやるとか、そのまま Twitter でシェアするところまで自動化できるぞ。
iOS ショートカット便利なので使っていきましょう。
という この記事の下書きを1ヶ月くらい前に書いて放置していて、いまは FGO サボっているのでこのショートカットを使うタイミングはないのであった。ははは。