LoginSignup
0
1

More than 5 years have passed since last update.

画像の形式を統一する

Posted at

目的について

某画像共有SNSに投稿するとき画像の形式を統一しないと怒られるのでimagemagickを使いました。その備忘録

環境について

画像の形式の変換にimagemagickを使います。homebrewで管理します。なぜかというとバージョンアップ時に更新がとても楽だからです。そしてバージョンアップはおそらく想像よりはるかに頻繁にされているからです。

homebrewをインストールします。結構時間かかります。

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

homebrewでimagemagickをインストールします。

$ brew install imagemagick

本題

画像をどこかのディレクトリにまとめます。twitterにUpした画像はpngかjpgのはずです。pngをjpgにすれば画像形式が統一されます。

前回imagemagickを使ってから間が開いてるなら、とりあえずupdateするのが得策です。

$ brew update

まとめたディレクトリを作業フォルダにします。

$ cd /Users/username/Desktop/dokoka/no/dir

以下の.shファイルでpngをjpgに変換し、もとのpngファイルを削除。

以下のコードをterminal上にペーストでも大丈夫なんじゃないかな。

#!/bin/bash

for F in *.png
do
  convert $F ${F/.png/.jpg}
done
find ./ -name '*.png' | xargs rm

pngとjpgを入れ替えれば逆もできると思います

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1