InstaSign
自分の、自分による、自分のためのアプリ。いわゆるボクが考えた最強のってやつ。
作ったきっかけはあるインスタアカウントで撮った日の日付入り署名を入れた写真をアップするとき、
- Exif調べて
- 縦なら4:5クロップして
- 署名の入れる箇所を決めて
- 明度を調整して署名して
っていうのを3つのアプリまたいでやってて、ある日人生損してるなって。俺プログラマだろ?ってw
でとりあえずworkflow使って使うアプリを自動的に開いたり、リサイズ&クロップを自動化させて省エネ化したんだけど、3,4番目も結構手間。ここはworkflowで実現不可。ならばもう一から作るしか、と。
余白あり仕上げも別アカウントでアップし始めたので、そっちの対応コードとかもいれたりして。
pythonista3を買って、昨年末くらいに通勤中や勤務中の休憩時間に組んでました。pythonista中々楽しい。
ソースはgithubに公開してるけど、まずpythonistaを買わないと動かない(2000円くらい?)。そしてstashを入れないといけない。pipでいくつかインストール作業も要る。ってことでほぼ自分のコード管理のためだけって感じです…
機能
- 署名は3つ登録・選択可能(うち一つはExifから日付を取得出来る)
- 写真をインスタグラム用にリサイズする
- 余白あり仕上げと余白なし仕上げを選択出来る
- 余白なし仕上げ
- 署名の位置を左上、上、右上、左、真ん中、右、左下、下、右下から選択出来る
- 縦写真は中央部を4:5にクロップする
- 文字色は背景に馴染みにくい明度を自動選択
- 余白あり仕上げ
- 余白は白色、文字はグレー
- 右下余白に署名
- スクエアの中にオリジナル比率の写真をいい感じに余白を開ける
仕上がり例
余白なし仕上げ
余白なし仕上げ、縦は4:5に中央をクロップ
余白なし仕上げ、Exifの日付付き署名
余白あり仕上げ横
余白あり仕上げ縦
アプリ画面