超強力な画像処理ソフトImageMagickについて
公式
http://www.imagemagick.org/
ImageMagick
■ このスレッドは過去ログ倉庫に格納されています
2012/10/29(月) 01:02:19.67ID:3BYDrmeE0
2名無しさん@お腹いっぱい。
2012/10/29(月) 01:50:07.16ID:cUfjJSZ20 ちんぽ
2012/10/30(火) 17:02:13.08ID:/m10Ewat0
いちばん基本的な使い方は画像形式の変換
> convert a.jpg a.bmp
a.jpgをbmp形式に変換したファイルが作成される
オプションも何も要らない
何にしたいかは拡張子を読んで勝手に判断してくれる
> convert *.jpg a.bmp
と書くと、全てのjpgファイルをbmp形式にする
ファイル名がカチ合ってるので、そこは
a-0.bmp
a-1.bmp
という具合に勝手に気を使って名前を付けてくれる
> convert a.jpg a.bmp
a.jpgをbmp形式に変換したファイルが作成される
オプションも何も要らない
何にしたいかは拡張子を読んで勝手に判断してくれる
> convert *.jpg a.bmp
と書くと、全てのjpgファイルをbmp形式にする
ファイル名がカチ合ってるので、そこは
a-0.bmp
a-1.bmp
という具合に勝手に気を使って名前を付けてくれる
2012/10/30(火) 17:12:28.49ID:/m10Ewat0
ファイル名を残したまま拡張子だけ変えたい時は、
convertではなくmogrifyを使って、
> mogrify -format bmp *.jpg
という風に書く。
-formatに指定できる文字列は、
> mogrify -list format
とやると表示されて、殆ど何でもある
magは無いけど
ところで、mogrifyってどういう意味だろ
convertではなくmogrifyを使って、
> mogrify -format bmp *.jpg
という風に書く。
-formatに指定できる文字列は、
> mogrify -list format
とやると表示されて、殆ど何でもある
magは無いけど
ところで、mogrifyってどういう意味だろ
2012/10/30(火) 17:17:47.91ID:/m10Ewat0
>>3で、
ファイル名が自動で決まるのが気持ち悪い時は、
C言語とかのprintf()みたいな構文が使えて、
> convert *.jpg a%03d.bmp
と明示的に指定すると、
a000.bmp
a001.bmp
という具合になる
batファイルに書く時は、%を%%にしておかないと消えてしまうけどな
ファイル名が自動で決まるのが気持ち悪い時は、
C言語とかのprintf()みたいな構文が使えて、
> convert *.jpg a%03d.bmp
と明示的に指定すると、
a000.bmp
a001.bmp
という具合になる
batファイルに書く時は、%を%%にしておかないと消えてしまうけどな
6名無しさん@お腹いっぱい。
2012/10/30(火) 20:55:37.00ID:FDCbbAGL02012/10/31(水) 23:33:08.22ID:XbOI5/Yq0
画像形式変換の次によく使うのが、画像の縮小
画像掲示板でサムネイルを作るような処理はみんなこれ
> convert.exe -resize 100x100 a.jpg out.jpg
100x100ドットの画像になるように見えてそうではない
100x100の箱に収まる最大サイズに縮小してくれる
横長の画像なら横が100ドットになるし、縦長なら縦が100ドット
アスペクト比なんかどうでもいいから、とにかく100x100きっちりにしろ!!!、
という場合には
> convert.exe -resize 100x100! a.jpg out.jpg
と書く。! に強い意志が込められている。
画像掲示板でサムネイルを作るような処理はみんなこれ
> convert.exe -resize 100x100 a.jpg out.jpg
100x100ドットの画像になるように見えてそうではない
100x100の箱に収まる最大サイズに縮小してくれる
横長の画像なら横が100ドットになるし、縦長なら縦が100ドット
アスペクト比なんかどうでもいいから、とにかく100x100きっちりにしろ!!!、
という場合には
> convert.exe -resize 100x100! a.jpg out.jpg
と書く。! に強い意志が込められている。
2012/10/31(水) 23:57:00.66ID:XbOI5/Yq0
-resizeオプションの後にはgeometry引数と呼ばれるものが入り、
結構いろいろな書き方ができる
-resize 50%
と書くと縦横50%に縮小してくれる
-resize 100x100>
と書くと、元の画像が100x100よりも大きい場合には100x100の中に入るように縮小するけれど、
100x100よりも小さい場合には何もせずにそのまま、という賢い処理をしてくれる
アイコンみたいな画像を拡大されても困るしね
batファイルに書く時は、%は%%に、>は^>と書く必要がある
リダイレクト文字をオプションに使うという神経が判らない
結構いろいろな書き方ができる
-resize 50%
と書くと縦横50%に縮小してくれる
-resize 100x100>
と書くと、元の画像が100x100よりも大きい場合には100x100の中に入るように縮小するけれど、
100x100よりも小さい場合には何もせずにそのまま、という賢い処理をしてくれる
アイコンみたいな画像を拡大されても困るしね
batファイルに書く時は、%は%%に、>は^>と書く必要がある
リダイレクト文字をオプションに使うという神経が判らない
2012/11/02(金) 00:29:04.07ID:DjgZZc750
使用頻度は下がるけど、画像の一部切り出しというのも使う
photoshopで切り出す範囲を目で見て指定するならともかく、
最初から切り出す範囲が判ってるケースというのはあんまり無い
> convert -crop 100x100+0+0 a.jpg out.jpg
と書くと、a.jpgの左上から100x100の領域がout.jpgとして切り出される
+0+0の部分はオフセットで、切り出す左上の位置を示している
数学で直交座標をイメージすると、左下が原点だけど、画像は何故か左上が原点
photoshopで切り出す範囲を目で見て指定するならともかく、
最初から切り出す範囲が判ってるケースというのはあんまり無い
> convert -crop 100x100+0+0 a.jpg out.jpg
と書くと、a.jpgの左上から100x100の領域がout.jpgとして切り出される
+0+0の部分はオフセットで、切り出す左上の位置を示している
数学で直交座標をイメージすると、左下が原点だけど、画像は何故か左上が原点
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【バレー女子】日本、48年ぶり金メダルならず 中国に返り討ち0―3惨敗 第3セット大量8点リードから悪夢大失速…アジア大会 [征夷大将軍★]
- [社説]ドイツは極右台頭に対応急げ [少考さん★]
- 【STARTO ENTERTAINMENT】M!LKの大躍進に藤島ジュリー景子氏が激怒か…『MAJ』受賞に不満で「今後うちの子たちは出さない」“憤慨”報道 [Ailuropoda melanoleuca★]
- 自民党 原資が国民の税金である「政党助成金」を自分あてに「寄付」17億円 2 [バイト歴50年★]
- ホワイトハウスが「TRUMP TV」開設 トランプ大統領の演説など24時間配信 反発する大手テレビ5社は代表取材の停止発表 [煮卵★]
- 【おひとりさまの平均貯蓄額】男性「1630万3000円」女性「1334万1000円」、預貯金だけならいくら? ★2 [首都圏の虎★]
- 【実況】博衣こよりのえちえちホロドリ新エリア🧪🎪🎲🌃
- 【高市悲報】ネトウヨて政府を支持するくせに、台湾は一つの中国として見ないのはなぜ?反日か? [472617201]
- 【悲報】北朝鮮選手団、日本へ亡命申請wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww [339035499]
- 嫌な事件だったね…まだ脛毛が2本見つかってないんだろ🦵🏿👴🏿🏡
- 【悲報】高市早苗、米中友好阻止へ [834922174]
- 【悲報】高市早苗さん、NYに到着後誰もいないのに手を振り上げて挨拶する奇行を始める [731544683]