[Pythonista3] 複数画像の同じ位置をトリミングできるPythonスクリプトを作ってみた

Pocket

お久しぶりです

みなさんは複数画像の同じ位置をまとめてトリミングしたい時ってないですか?

今話題のきくちゆうきさん(@yuukikikuchi)作の「100日後に死ぬワニƒˆ」のスクショを毎日保存していると・・・
▼こんな感じの画像が大量に溜まってると思います。

まぁ、このままでもいいんですが、やっぱり周りの不要部分はカットしたいですよね。
でも、複数画像の同じ位置をまとめてトリミングできるアプリを私は持ってなかったので、Pythonista3で作ってみました。

Pythonista 3 3.3
分類: 仕事効率化,教育
価格: ¥1,220 (omz:software)
スクリプトのダウンロード

追記2020/3/21 21:30
スクリプトに一部ミスがあり、Pythonistaのフォルダに生成したトリミング画像をカメラロールにコピーした後、Pythonistaのフォルダから削除するのを忘れてました。m(_ _)m
以下のスクリプトは修正版です。
この前にダウンロードされた方は、お手数ですがPythonistaのフォルダからトリミング画像を削除して下さい。

修正版
Download ActionMultiImageCutter.py

使ってみる

最初の1枚だけトリミングして、その後残りの画像を選択すればまとめて同じ位置がトリミングされます。

▼スクリプトを実行するとカメラロールが開くので、トリミングしたい画像を1枚選択

▼画像サイズが表示されるので、Topからカットしたい画素数を入力すると

▼Topのカットする位置に赤線が表示されます

ちなみに画素数は、y座標は上から下に行くほど大きく、x座標は左から右に行くほど大きくなります。

▼この位置で良ければ「y」を入力

▼もし以下のように赤線がずれてれば

「n」を入力してカット位置を再入力して下さい。

▼yを入力すれば次はBottomの設定です。

▼同様にしてLeft、Rightも設定し全て「y」になるとトリミングするか確認されるので「y」を入力

▼トリミングした画像がカメラロールに保存され、他の画像も同じ位置のトリミングをする場合は「y」を入力

▼トリミングしたい画像を選択すると

▼複数のトリミング画像がカメラロールに保存されて終了です。

▼大量に保存されました。(^^;

最後に

最初の1枚目は慣れるまではちょっと手間かもしれませんが、設定してしまえば100枚くらいのトリミングなら数秒で終わるので是非お試し下さい。(^^)

使ったアプリ
Pythonista 3 3.3
分類: 仕事効率化,教育
価格: ¥1,220 (omz:software)

happyChappy(@happyChappy1115)でした。
Sponsored Link

楽天ブックス

Posted from するぷろ for iOS.

Pocket

コメントを残す